Share
While you won’t manage a team directly, you’ll be a technical leader and mentor, helping others grow, influencing team standards, and pushing the boundaries of what’s possible.
A Typical Day Might Include:Designing, developing, testing, and deploying high-quality software solutions that support critical business functions.
Collaborating cross-functionally with Product Management, QA, DevOps, and UX to deliver seamless product experiences.
Contributing to architectural decisions and long-term technical strategies.
Championing engineering best practices, including code reviews, unit testing, and CI/CD.
Investigating and resolving complex bugs and production issues with a sense of urgency and ownership.
Leading by example in coding standards, clean architecture, and thoughtful documentation.
Staying current on emerging technologies and proposing improvements that enhance our platform’s scalability, performance, and resilience.
Providing technical mentorship to junior and mid-level engineers.
Participating in Agile ceremonies and helping refine team workflows for increased efficiency.
A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
6+ years of hands-on software development experience with languages such as Java, C#, C++, Scala, Python, or NodeJS.
Deep knowledge of cloud platforms (AWS, Azure), distributed systems, and modern development frameworks.
A track record of delivering high-quality products on time and at scale.
Familiarity with Agile and SCRUM methodologies and a love for fast-paced, iterative development.
Strong problem-solving skills and a passion for writing clean, maintainable code.
Excellent communication skills and the ability to work effectively with diverse teams.
A mindset of ownership, accountability, and proactive collaboration.
Experience in telecommunications, IVR, networking, or hosted applications.
A background in user acceptance testing, regression testing, or integration testing.
Exposure to telephony applications or working within contact center solutions.
These jobs might be a good fit