Lead Full-stack developer
Location: Kurnool, AP, in
Job Description
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
1. Degree in Computer Science, related field, or equivalent experience.
2. Seven (7) or more years of increasing responsibility in technical roles, with 2 or more years of experience leading a development team.
3. Expert knowledge of HTML5, CSS3, cross-browser compatibility, responsive design.
4. Experienced in building full-featured Internet applications based on Angular JavaScript framework, Springboard framework (server side), JPA, and Postgres.
5. Experience writing automated test cases using Protractor, Jasmine, Junit 5, Mockito.
6. Experience with CI/CD pipelines, git, maven, Jenkins is a must.
7. Good at applying OOP concepts and design patterns.
8. Good at applying UI/UX design concepts.
9. Good at applying database modeling/design concepts.
10. Fair knowledge of Python and able to contribute and enhance existing codebase.
11. Fair knowledge of Docker preferred.
12. Experience in Microservice architecture and development including REST-based APIs.
13. Highly collaborative – an affinity for solving complex problems through dialog with team members.
14. Curious – always seeking the “why’s” and “how’s” in order to gain a deeper and more complete understanding of the business and technology.
15. Innovative – the courage to challenge prevailing assumptions and suggest better ways of doing things to achieve business value.
16. Comfortable with ambiguity – can begin to explore and solve complex problems when the problem and solution are not well-defined.
17. 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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
