At a Glance
- Tasks: Design and develop life-saving software for emergency response systems using Java.
- Company: Join a leading tech firm in emergency communications based in Montreal.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on innovation and impact.
- Why this job: Make a real difference by enhancing 911 call-handling solutions that save lives.
- Qualifications: 8+ years in software development with strong Java and VOIP/SIP expertise.
The predicted salary is between 81000 - 99000 $ per year.
About the job
We are recruiting on behalf of a technology leader in emergency response and telecommunications, developing next-generation 911 call-handling and VOIP solutions. Their software is used in mission-critical environments where accuracy, speed, and reliability save lives. Based in Montreal, this organization is seeking an experienced Senior Software Developer (Java) to join their expanding engineering team.
Must-Have Skills & Experience:
- 8+ years of professional software development experience (5+ is the minimum acceptable)
- Strong experience in Java, with solid knowledge of the full SDLC
- Deep understanding of VOIP and SIP protocol development, including call flow logic
- Previous experience working on 911 systems or emergency call-routing platforms
- Comfortable working in Linux environments
- Familiarity with Agile/Scrum methodologies and version control systems (e.g., Git)
- Effective communication skills and experience in cross-functional teams
Preferred Skills:
- Experience with Spring Boot, .NET, React, or Angular
- Knowledge of databases such as Oracle, SQL, or NoSQL
- Exposure to cloud platforms (Azure, AWS)
- Familiarity with Infrastructure-as-Code tools like Terraform
- Background in telecommunications or public safety systems
Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or equivalent professional experience
Responsibilities:
- Design, develop, and maintain software applications for emergency response systems
- Implement and enhance VOIP/SIP communication protocols and call routing logic
- Collaborate with product managers, designers, and QA to align on technical and functional goals
- Write clean, maintainable code with proper documentation
- Develop unit and integration tests and support QA with troubleshooting and defect resolution
- Use Git and modern development tools to manage codebase effectively
Senior Java VOIP/SIP Engineer – Montreal in Montréal employer: Industry Professionals
Join a dynamic team in Montreal as a System Integration Engineer, where innovation meets collaboration in the exciting field of robotics and automation. Our hybrid work culture promotes flexibility while providing hands-on opportunities for professional growth and skill enhancement in cutting-edge technologies. With a commitment to employee development and a supportive environment, we empower our engineers to thrive and make a meaningful impact in the industry.