Required Skills

JPA Test cases software quality Python CSS3

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Dec 2022

JOB DETAIL

  • Lead Software Engineer As a full-stack Lead Software Engineer at Tangoe, you will lead cross-functional teams in defining, developing, and supporting technology solutions that enable our business to operate more efficiently and effectively.
  • In addition to being a highly-skilled Java developer, you are a capable coach/supervisor and enjoy helping people develop their technical and business skills.
  • The ideal candidate must be a team player, be able to handle multiple projects concurrently, consistently produce high quality deliverables, and have a strong sense of urgency for delivering business value.

Job Responsibilities

  • Responsible for developing web-based applications that are deployed as micro frontend and or SPA that emphasize usability, ease of deployment, performance, and scalability.
  • Assume a leadership role in developing end-to-end solutions using the Java technology stack, Angular framework, HTML5, CSS, Springboard framework (server-side), JPA, and Postgres
  • Create automated test cases following TDD/BDD best practices.
  • Understand business processes and design user experiences that are user-friendly and efficient.
  • Maintain and enhance existing Python codebase.
  • Collaborate with internal business partners to understand and define process and application requirements.
  • Work with business and technology stakeholders to create aggressive, achievable project plans and actively manage against those plans.
  • Organize an agile development process that facilitates collaboration, provides transparency, empowers the project team, surfaces and resolves impediments, delivers high-quality software, focuses on delivering business value, and continuously looks to improve.
  • Take on a championship role in on-time, high-quality delivery of products through the entire application lifecycle.
  • Serve as mentor and coach to teammates and provide technical leadership to the team. Promote knowledge-sharing across product development/support teams.
  • Conduct peer code reviews to improve software quality and promote sharing and learning.

Desired Qualities

  • Degree in Computer Science, related field, or equivalent experience.
  • Seven (7) or more years of increasing responsibility in technical roles, with 2 or more years of experience leading a development team.
  • Expert knowledge of HTML5, CSS3, cross-browser compatibility, responsive design.
  • Experienced in building full-featured Internet applications based on Angular JavaScript framework, Springboard framework (server side), JPA, and Postgres.
  • Experience writing automated test cases using Protractor, Jasmine, Junit 5, Mockito.
  • Experience with CI/CD pipelines, git, maven, Jenkins is a must.
  • Good at applying OOP concepts and design patterns.
  • Good at applying UI/UX design concepts.
  • Good at applying database modeling/design concepts.
  • Fair knowledge of Python and able to contribute and enhance existing codebase.
  • Fair knowledge of Docker preferred.
  • Experience in Microservice architecture and development including REST-based APIs.
  • Highly collaborative an affinity for solving complex problems through dialog with team members.
  • Curious always seeking the why s and how s in order to gain a deeper and more complete understanding of the business and technology.
  • Innovative the courage to challenge prevailing assumptions and suggest better ways of doing things to achieve business value.
  • Comfortable with ambiguity can begin to explore and solve complex problems when the problem and solution are not well-defined.
  • Ability to multitask; switching between various projects/tasks of different nature and complexity with ease.



Qualifications

  • Degree in Computer Science, related field, or equivalent experience.

Company Information