Posted on: 06/05/2026
Key Responsibilities :
- Lead end-to-end development of applications using .NET technologies (C#, ASP.NET, .NET Core/.NET 6+).
- Design and implement scalable, maintainable, and high-performance software architectures.
- Collaborate with product managers, architects, and cross-functional teams to define technical requirements and solutions.
- Review code, enforce coding standards, and ensure best practices in software development.
- Mentor and guide junior and mid-level developers, fostering a culture of continuous improvement.
- Drive technical design discussions and contribute to architectural decisions.
- Ensure application security, performance optimization, and reliability.
- Troubleshoot complex issues and provide timely resolutions.
- Oversee CI/CD pipelines, deployment processes, and release management.
- Stay updated with emerging technologies and recommend improvements.
Required Skills and Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7-10+ years of experience in software development with strong expertise in .NET technologies.
- Proficiency in C#, ASP.NET MVC/Web API, and .NET Core/.NET 6+.
- Strong understanding of object-oriented programming, design patterns, and SOLID principles.
- Experience with relational databases such as SQL Server and ORM tools like Entity Framework.
- Hands-on experience with RESTful API design and microservices architecture.
- Familiarity with front-end technologies such as Angular, React, or JavaScript frameworks.
- Experience with cloud platforms like Azure or AWS.
- Knowledge of version control systems (Git) and CI/CD tools.
- Strong problem-solving, analytical, and leadership skills.
Preferred Qualifications :
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of DevOps practices and infrastructure automation.
- Exposure to messaging systems (e.g., Kafka, RabbitMQ).
- Experience in Agile/Scrum development environments.
- Understanding of security best practices and compliance standards.
Key Competencies :
- Strong leadership and team management skills.
- Excellent communication and stakeholder management abilities.
- Ability to manage multiple priorities in a fast-paced environment.
- Strategic thinking with attention to detail.
- Commitment to quality and continuous improvement.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1633963