Lead Software Engineer

fidelity

Bangalore 6 Years Exp Posted 1h ago

Job Description

  • A technology focused software development space with a focused/driven attitude towards developing and supporting of critical systems.
  • Building quality solutions that align with the technology blueprint and best practices to solve business problems by driving systems analysis, design, development and ongoing support.
  • Working with our global team and helping them in building solutions.

The Skills that are Key to this role

  • You are Delivery focused with the ability to take full ownership
  • You have Experience working with distributed teams in different time-zones
  • You have Strong commitment to quality and engineering excellence
  • You have Strong communication skills, problem solving skills and adaptability
  • You have Experience in reverse engineering and understanding existing applications
  • You must have a product mindset.
  • You have good design/coding skills.

Technical / Behavioral

  • Strong development experience in Java, Angular, Javascript, HTML, CSS,
  • Experience in Relational Database and knowledge on SQL server or any other Database tools.
  • Open Source Frameworks - Spring MVC, Spring Boot
  • Knowledge of AWS and Python.
  • Strong knowledge of responsive web design and technologies
  • Strong knowledge of continuous integration and deployment - Jenkins, Concourse, Git
  • Should be able to do release management by coordinating with multiple stake holders.

The Skills that are Good to Have for this role

  • Excellent written and verbal communication skills
  • Continuous out-of-the-box assessment of status-quo and opportunities for improvement
  • Self-motivated with proven ability to effectively work with diverse personalities in a dynamic and demanding environment
  • Involvement in development and delivery of high quality, timely and maintainable software solutions in an Agile environment which meet functional and non-functional business requirements
  • Keeps current with IT blueprint, frameworks and technologies that would benefit us and improve our productivity
    • Demonstrates software engineering excellence through continuous integration, continuous deployment, Acceptance Test Driven Development

Similar Openings for You