Adhere to established coding standards, guidelines, and best practices to ensure maintainable and scalable code.
Analyze and understand technical and functional requirements; document solution design and High-Level Design (HLD).
Decompose projects into manageable tasks, assign responsibilities, and track progress across the team.
Deliver robust, efficient, and scalable software solutions within agreed timelines.
Ensure completeness and accuracy of all deliverables, including release documentation and version notes.
Mentor and coach junior engineers; conduct technical training and performance evaluations.
Perform regular code reviews, ensuring adherence to coding standards and improving overall code quality.
Rapidly identify root causes of technical and production issues.
Write and execute unit, integration, and system test cases to validate software functionality.
Work closely with QA teams to resolve issues from test and production environments.
Demonstrate strong collaboration as both an independent contributor and team player.
Engage in all phases of the software development lifecycle: requirements gathering, development, integration, testing, and deployment.
Stay current with emerging technologies, frameworks, and development practices.
Initiate and contribute to technical POCs to assess new tools and solutions.
Job Types: Full-time, Permanent
Pay: ?400,000.00 - ?800,000.00 per year
Schedule:
Day shift
Monday to Friday
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.