Software Engineering Manager
Software Engineering Manager
Overview:
Join our innovative team as a Software Engineering Manager, leading the development and sustainment of innovative software solutions that drive data collection, manipulation, and reporting on a global scale. You'll oversee projects spanning new product development, system testing, and enhancements of end-user interfaces, algorithms, scanners, and communication protocols. This is your opportunity to steer a talented team in a fast-paced environment, shaping the future of our technology offerings.
Key Responsibilities:
-
Leadership & Project Management:
- Strategically prioritize, plan, and deliver software projects on time and within scope.
- Track, document, and communicate project progress, including feature requests, bug reports, and release timelines.
- Collaborate closely with global Engineering, Operations, Sales, and Product Management teams to ensure alignment with company objectives.
Technical Oversight & Innovation:
Team Development & Performance Management:
Release & Process Management:
Financial & Operational Responsibilities:
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum 5 years of software development experience, preferably within Agile or Scrum methodologies.
- Over 10 years of experience leading and managing technical teams in software engineering roles.
- Proven success in project planning, risk management, and delivering complex solutions on a global scale.
Skills & Core Competencies:
- Strong leadership skills with the ability to motivate and develop diverse teams.
- Excellent communication skills, both written and verbal, with the ability to liaise effectively across departments.
- Demonstrable ability to meet deadlines, manage conflicts, and drive accountability.
- Experience managing departmental budgets and operational expenses.
- Strategic thinker with a focus on innovation, quality, and customer value.
Why Join Us?
- Lead impactful projects that make a difference on a worldwide scale.
- Grow your career with a forward-thinking organization committed to innovation and professional development.
- Collaborate with a talented, diverse team in a supportive and dynamic environment.
- Enjoy competitive compensation packages and opportunities for advancement.
If you're passionate about leading cutting-edge software development and fostering team excellence, we want to hear from you!
