Leads software development teams using Agile, Continuous Integration and Delivery practices utilising and driving the adoption of automation to boost release velocity and reduce time to market
Supervises and directs people and other resources to achieve specific business outcomes within limited timeframes while removing obstacles and shielding the team from interruptions during sprints and delivers the full scope of the sprints on time
Develop existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
Works with project managers, product owners and QA engineers to manage sprint backlogs, clarifies and priorities user stories, analyses and manages the impact of changes to the rest of the application by providing technical approach and execution planning
Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
Elicits complex business requirements using a variety of methods and express the requirements in terms of target user roles and goals
Defines and maintains a road map to facilitate software development and ensures the development work is accurately estimated and prioritised in line with business requirements
Creates solution architectures, system analyses, designs and has hands-on involvement with developing new functionality and enhances existing products/solutions
Governs and contributes to core principles, practices, architectural and security by design principles and standards
Leads by example by writing well designed, high-quality, well-tested and clean code following SOLID principles
Resolves complex technical issues through debugging, research, and investigation
As a subject matter expert on the team, maintains an understanding of current technology, product and domain knowledge, database management, programming practices, and future trends through ongoing self-learning
Designs and monitors quality of source code, configurations, tooling, automated tests and monitors, diagnoses, and corrects performance and security issues
Conducts code reviews and advocates for technical excellence while being open to change when needed
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.