Found Description
Key Responsibilities
- Design, architect, develop, and maintain high-quality software solutions using .NET Core, ASP.NET, C#, and related Microsoft technologies.
- Lead the development and implementation of scalable, secure, and maintainable applications across web, mobile, and desktop environments.
- Establish and promote engineering best practices, coding standards, architectural principles, and development methodologies.
- Drive continuous improvement initiatives, including the implementation and optimization of CI/CD pipelines and DevOps practices.
- Solve complex technical challenges relating to application performance, scalability, reliability, security, and maintainability.
- Collaborate with product owners, UX designers, QA teams, and other stakeholders to translate business requirements into robust technical solutions.
- Provide technical mentorship and leadership to engineering teams, fostering innovation, kn...