About this role
Duties & Responsibilities • Responsible for technical design and solution architecture : Design, develop, and maintain enterprise-grade applications using C#, ASP.NET Core (MVC). • Responsible for producing technical/design specifications (logical and physical), and remaining actively involved in coding and delivery. • Responsible for defining application architecture, integration approaches, and coding standards. • Design and implement RESTful APIs and backend services using ASP.NET Core. • Act as a technical point of reference for the team and provide clear technical direction : Ensure code quality, performance, security, and scalability through hands-on development and reviews. • Perform troubleshooting, root-cause analysis, and continuous system improvements. • Support estimation, impact analysis, and technical decision-making. • Collaborate closely with Business Analyst(s), Quality Analyst(s), infrastructure, and stakeholders. • Participate in working on enterprise systems deployed both on-premise and in the cloud, and provide technical guidance to other developers. • Participate actively across the full SDLC: analysis, design, development, testing, deployment, and support. • Support SIT, UAT, and production releases. • Contribute to CI/CD practices and deployment processes. • Prepare and maintain technical documentation. • Mentor junior developers and guide best practices. Requirements • Bachelor’s Degree in Computer Science, IT, or equivalent. • At least 5 years of hands-on working experience in .NET development. • Proven experience delivering multiple full project lifecycles. • Prior experience acting as a Senior Developer, or Lead Developer, or Technical Lead is highly preferred. • Strong Proficiency in C# and ASP.NET Core (MVC). • Solid understanding of OOP principles and design patterns. • Hands-on experience designing and building RESTful APIs. • Experience producing technical and design specifications. • Strong SQL skills and understanding of database design. • Experience working in enterprise systems (on-prem and/or cloud). • Cloud experience (Azure or AWS) advantageous. • Front-end integration experience (React.js, Angular, or similar) advantageous. • Experience in CI/CD pipelines and DevOps practices advantageous. • Microservices or distributed system exposure advantageous. • Strong communication and stakeholder-management skills. • Ability to explain technical concepts clearly. • Comfortable balancing hands-on coding with technical leadership. • Self-driven, adaptable, and accountable. • Willing to support delivery during peak project periods.
Also in Software Engineering
ZALEM PTE. LTD.
PURPLE PLUTO PTE. LTD.
CONSULGURU PTE. LTD.