Senior Technical Lead
Join our team as a Senior Technical Lead and take on a challenging role that requires strong leadership and technical expertise. As a key member of our development team, you will be responsible for leading the development of complex software systems and mentoring junior team members.
About the Role
- 5+ years of experience in a technical leadership role, with a proven track record of leading development teams on core Java / J2EE and / or.NET platforms.
- Deep understanding of Java EE, Spring Framework, and related technologies, as well as proficiency in database design and SQL.
- Experience with microservices architecture and containerization (e.g., Docker), as well as familiarity with cloud platforms (e.g., AWS, Azure) and DevOps practices.
- Excellent problem-solving skills and the ability to work effectively under pressure, with a strong focus on delivering high-quality results.
- Container knowledge (Kubernetes, Docker) and experience in integrating with telephone-based systems are highly valued.
- Ability to adapt and evolve with the latest front-end and back-end technologies, with a focus on developing modern internet applications.
- Strong understanding of software development principles and practices, with experience in developing application codes and unit tests in Java,.Net, and Rest Web Services.
- Excellent communication and interpersonal skills, with the ability to review and approve documentation and diagrams created by team members.
- Experience working in high-performing teams through the entire development lifecycle, with a strong focus on collaboration and teamwork.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- 5+ years of experience as a Java and/or.NET developer, with a strong focus on technical leadership and team management.
What We Offer
- A dynamic and collaborative work environment, with opportunities for growth and professional development.
- A competitive salary and benefits package, with a focus on recognizing and rewarding outstanding performance.
- The chance to work on complex and challenging projects, with a focus on delivering high-quality results and making a meaningful impact.
#J-18808-Ljbffr