Responsibilities / Key Result Areas (KRAs)
- Implement and support various business applications
- Work with the Project Lead and Business Analysts to understand the detailed business requirements and translate these accurately into design specifications for the development team.
- Propose multiple solution alternatives and recommend the optimal solution to the client to support their business goals.
- Clearly document the project scope, get the necessary approvals and signoffs and manage subsequent scope creeps with appropriate approvals wherever necessary
- Stay updated on the latest technology trends and design standards and industry best practices and apply these wherever appropriate.
- Work closely with the Quality team to achieve highest quality standards
- Regular interaction with the Project Management Office (PMO) to ensure the project management processes/guidelines are adhered to and project meets the stated objectives
- Provide Periodic reporting to the Project Manager on the project status and escalate any risks or scope related deviations
- Defining coding standards and best practices for the programming team and ensuring adherence through code review
Requirements (Qualifications/ Certifications/ Experience/ Skills etc.)
- 6+ years of experience in applications development / enhancement of enterprise applications for large clients
- Minimum 2 years’ experience in a lead developer role
- Passion to deliver efficient and technology-based solutions to business users.
- Exposure to complete software life cycle with good understanding of software design/coding conventions
- Strong expertise on J2EE components viz. JSP, EJB, JDBC, JMS, JAXP
- Strong Web Services development experience
- Excellent written and verbal communication skills
- Must be self-motivated, proactive and with excellent time management / multi-tasking skills
- Should possess good analytical thinking and problem solving skills
- Solid understanding of object-oriented programming (OOP) concepts and exposure to Agile/Scrum Methodology
- Ability to support multiple projects concurrently and work closely with clients and team members
Education: Bachelor’s degree in Science or Technology
Experience: 6+ years of solid development
Contract Type: Full time and permanent placement.
Location: New Delhi, India