Software Development Engineer
Develop and implement software solutions that enhance the efficiency and effectiveness of our critical communications, video security, and command center technologies.
About the Role
We are seeking a talented Software Development Engineer to join our team of experts in designing and developing innovative software solutions for public safety agencies and enterprises. As part of our graduate program, you will work collaboratively with experienced engineers to develop test automation systems, software development, and design verification of public safety communication solutions.
Key Responsibilities:
* Design, develop, and implement software solutions that meet customer requirements.
* Collaborate with cross-functional teams to identify and prioritize software development projects.
* Develop and execute testing plans, highlighting any issues encountered and opportunities for improvement.
* Document and maintain software development processes and procedures.
Requirements
Bachelor's degree in Computer Science, Information Technology, or related field - Essential. Experience working with software development life cycles, agile methodologies, and version control systems, Excellent communication and collaboration skills, with the ability to build strong relationships with stakeholders.