- Opportunity to learn the latest technologies
- Attractive remuneration package
About Our Client
This company is a global facilities management provider headquartered in the UK. It partners with major retail and commercial businesses to deliver integrated services such as building maintenance, engineering, and energy management.
With a presence across Europe, North America, Asia, and Australia, the company is known for its tech-driven approach, offering tailored solutions that help clients reduce operational costs and improve efficiency. Its regional hub in Malaysia supports operations in the Asia Pacific region.
Job Description
ChatGPT said
- Collaborate with DevOps and Lead Developer to validate architecture and oversee implementation.
- Follow coding standards and apply architectural guidelines in development.
- Provide technical input aligned with business and architecture goals.
- Ensure code meets security standards like OWASP Top 10.
- Stay informed on overall solution architecture and component fit.
- Support the Lead Developer in decision-making, reviews, and team guidance.
- Promote best coding practices to improve quality and efficiency.
- Lead troubleshooting efforts for high-priority production issues.
- Drive adoption of new technologies aligned with business needs.
- Define and enforce architecture and coding standards for scalability and security.
- Champion test-driven development and mentor team on quality practices.
- Engage with stakeholders to deliver scalable, effective solutions.
- Participate in agile processes to enhance software systems.
- Work with cross-functional teams to build secure, high-quality applications.
- Contribute to full software lifecycle from design to support.
- Maintain clear documentation of app functionality and configurations.
- Demonstrate ownership of development initiatives and follow IT procedures.
- Monitor and support production systems for performance and reliability.
- Address incidents and service requests within SLA timelines.
- Collaborate across teams to resolve complex production issues.
- Perform root cause analysis and improve support processes.
- Maintain support documentation and runbooks for common issues.
- Support regular maintenance, deployments, and releases with minimal business impact.
The Successful Applicant
- 5+ years as Full Stack Developer, 2+ years in solution architecture and framework design
- Proficient in SOLID principles, OOP, GoF patterns
- Experienced in Microservices, SOA, Enterprise Architecture, Cloud Design Patterns, and Event Sourcing
- Applies TDD and BDD methodologies
- Familiar with RLS and OWASP Top 10
- Skilled in Microsoft stack: .NET 4.x+, .NET Core 2.x+, C#, ASP.NET MVC/Web API
- Hands-on with Entity Framework, EF Core, T-SQL, SQL Server, PostgreSQL
- Builds RESTful APIs and GraphQL services
- Frontend expertise: Angular 9+, JavaScript, jQuery, CSS
- Works with Microsoft Azure, WebApp Services, Azure SQL (PaaS), Azure AD, KeyVault, Azure Service Bus, Azure Functions
- Utilizes Docker, AKS, Azure Blob Storage, Application Insights, Terraform
- Experienced in Azure DevOps, CI/CD, pipelines, artifact creation (e.g., NuGet)
- Exposure to SAFe, Spotify, SCRUM, Kanban, Lean
- Produces architecture diagrams, technical specs, BRDs, SoW, process flows, functional specs, data models, and functional matrices
What's on Offer
- Access to free learning platforms like Udemy to upskill in latest tech trends
- Opportunities to work on enterprise-scale solutions and complex system architectures
- Direct mentorship from senior architects and lead developers
- Exposure to modern DevSecOps practices and scalable Agile models (e.g. SAFe, Spotify)
- Hands-on experience with cloud-native tools and Microsoft Azure services
- Encouragement to contribute ideas and shape architectural direction
- Collaborative environment with cross-functional teams across regions
- Clear career growth pathways and visibility on impactful projects
- Culture that values continuous improvement, innovation, and technical excellence