Responsibilities :
- Lead and manage a team of software engineers to ensure project success.
- Gather and analyze technical requirements from stakeholders to develop effective solutions.
- Design, implement, and maintain software solutions that meet project requirements.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Mentor and train team members to support professional growth and development.
- Collaborate with product management, quality assurance, and other departments for smooth software delivery.
- Communicate project status, risks, and recommendations to stakeholders.
- Ensure the quality, performance, security, and sustainment of software products.
- Promote best practices in software engineering, full stack development, and cloud application design.
Skills Required
C#, Asp.net Mvc, Java, Spring, Spring Boot, Angularjs