At a Glance
- Tasks: Lead a team in developing innovative telecom software solutions using cutting-edge technologies.
- Company: Join a leading telecom company focused on innovation and collaboration.
- Benefits: Attractive salary, health benefits, flexible work options, and opportunities for professional growth.
- Other info: Dynamic work environment with excellent career advancement potential.
- Why this job: Make a significant impact in the telecom industry while working with advanced tech.
- Qualifications: 10+ years of experience in telecom, VoIP, and strong skills in Java and Spring Boot.
The predicted salary is between 48000 - 72000 £ per year.
Experience: 10+ years
- Strong telecom domain and VoIP experience
- Prepare requirements gathering, architecture, software design, estimate and lead development team project releases
- Participate in requirements, architecture, design and test cases review
- Use the Spring Boot framework to design and implement microservices that interact with databases
- Work with other developers, designers, product owners, and QA to design, develop, and implement software solutions
- Write clean, efficient, and well-documented code that meets industry standards and best practices
- Troubleshoot and debug issues in existing applications and provide timely resolutions
- Stay up-to-date with emerging trends and technologies in software development
- Be a great communicator because you will spend a lot of time communicating and cooperating with your team's other developers
- Perform unit and system testing
Must have:
- Proficient in Spring Boot & Java 8 advanced features
- Hands-on MongoDB or any NoSQL DB
- RabbitMQ, Kafka, VerneMQ
- Hazelcast, Eureka, Grafana, Prometheus, Minio
- JVM troubleshooting
- Docker, Kubernetes
- RHEL, OpenShift
- Exposure to IoT or Telecom or WiFi domain is a plus
- Java: JEE – Jain SLEE, JSR 289, JSR 309, EJB, Servlets, JMS, JMX, JDBC and XML
- VoIP: SIP/SIPS, RTP/RTCP/SRTP
- PSTN: SS7/Sigtran, ISDN, SBC
- Web Services - WS*
- HTTP and HTTPS
- Redundancy and Availability
- OS – Linux
- Scripts: PERL, Python and Unix shell
- Application Server: OCCAS or Web Logic
Tech Lead employer: Tech Mahindra
Contact Detail:
Tech Mahindra Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Tech Lead
✨Tip Number 1
Network like a pro! Attend tech meetups, conferences, or webinars related to telecom and software development. It's a great way to meet industry folks and get your name out there.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Spring Boot, microservices, and VoIP. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common tech lead scenarios. Think about how you’d handle team dynamics, project challenges, and technical decisions. We want to see your leadership skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Tech Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Tech Lead role. Highlight your 10+ years of experience, especially in telecom and VoIP. We want to see how your skills align with our needs, so don’t be shy about showcasing your relevant projects!
Showcase Your Skills: When writing your application, emphasise your proficiency in Spring Boot, Java 8, and any NoSQL databases like MongoDB. We love seeing candidates who can demonstrate their technical expertise clearly and confidently.
Communicate Clearly: As a Tech Lead, communication is key! Make sure your application reflects your ability to communicate effectively. Use clear language and structure your thoughts well, as this will give us a glimpse of how you might interact with the team.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Tech Mahindra
✨Know Your Tech Inside Out
Make sure you brush up on your Spring Boot and Java 8 skills. Be ready to discuss how you've used these technologies in past projects, especially in relation to telecom and VoIP. Prepare examples of microservices you've designed and how they interacted with databases.
✨Showcase Your Teamwork Skills
As a Tech Lead, communication is key. Think of specific instances where you've collaborated with developers, designers, and product owners. Be prepared to share how you facilitated discussions and resolved conflicts within your team.
✨Demonstrate Problem-Solving Abilities
Expect questions about troubleshooting and debugging. Have a few examples ready that highlight your approach to resolving issues in existing applications. Discuss the tools you used and the impact of your solutions on the project.
✨Stay Current with Trends
The tech world moves fast, so show that you're keeping up with emerging trends and technologies. Mention any recent developments in IoT or telecom that excite you, and how you see them impacting software development in the future.