We are seeking a Lead Software Developer / Senior Software Developer Java to join our team in Gurgaon. Your role will be to manage the technical design, development and maintenance of applications and systems using existing and emerging technology platforms.
Writes and delivers complex code and modules for new features, debugs existing code and modules, and as the "technical lead" guides less experienced Developers it`s staff, Contractors, 3rd party Supplier Partner Resources - on such activities.
Participates in the development of coding practices, guidelines and all technical processes and ensures they are followed by less experienced Developers.
Owns the assignment and allocation of defects to appropriate Developers for fixing.
Participates in gathering, managing and analyzing requirements to design new application and system features.
Is responsible for overall estimates produced by less experienced Developers on a team for all technical work.
Bachelors or Masters degree in Computer Sciences or Engineering.
Professional programming certification in a mainstream programming language is a plus.
Formal training in project management preferred.