Product Development India, India Bangalore, India India
Apply
Description
Sr. Software Engineer I - Java
Opportunity Summary
We are looking for an enthusiastic engineer with experience building enterprise distributed Java applications. You will be working both across and within our agile development teams and be involved throughout the full development lifecycle with particular responsibility to ensure the development maintenance of our software platforms. you'll be involved in all aspects of the team including the creation and elaboration of business requirements, functional/design specifications, development and maintenance of our software and driving innovation into our product suite.
What would you do
Collaborate with stakeholders in establishing application requirements, determining features, creating customer-friendly solutions, and determining support needs and performance requirements.
Contribute to the review, selection, and adoption of proprietary tools and technologies.
Use specialist knowledge and experience of information technology to provide technical advice and vision.
Solve unusually complex technical problems and provide solutions that are highly innovative and ingenious.
Plan, design, develop, test, and deploy software that solves these problems.
Develop and maintain scalable and robust enterprise (J2EE) applications.
Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles.