What are the responsibilities and job description for the Software Development Manager position at Autonomous Solutions?
At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. From construction to solar, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets.
Mobius™ Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations.
As the Mobius Development (Dev) Manager, you will direct the work of engineers to ensure the best practices around software development. You will oversee your team's day-to-day responsibilities in designing, building, testing, deploying, maintaining, and supporting applications or systems software. You will ensure that project and department milestones and goals are met while adhering to approved budgets. Additionally, you will work to establish functional requirements and review solutions to ensure that organizational needs are met.
You will evaluate and resolve technical feasibility, design optimization, and production issues. Working with your team and other departments, you will establish strategies for design, technology, product development, and vendors. You will also be responsible for modifying existing software that may contain errors or need an upgrade. You will analyze, store, and retrieve information to create the best software possible.
Strong communication skills will be important in your role, as you will regularly consult with customers, your engineering staff, and supervisors. In some cases, you may assign work to your programmers and engineers. A deep level of technical knowledge is essential for this role, and you will typically report to top management. You will need to have extensive knowledge of department processes to succeed in this position.
Responsibilities:
- Act as a resource for software developers on policies, procedures and technical issues.
- Plan, direct, and coordinate all activities associated with writing software.
- Plan, direct and coordinate daily activities of a department/group/team.
- Hire, review, and fire non-management employees.
Required Qualifications:
- 5 years of individual contributor experience as a Software Engineer, Computer Engineer, or other related experience.
- A Bachelor's degree in engineering or business.
- Comprehensive knowledge of the field's concepts and principles
- Programming skills in one or more of these programming languages: Java, C , ASP.NET, C# and Microsoft SQL.
- Experience in Agile Software Development.
- Project Management Skills for projects with some complexity.
Desired Qualifications:
- Project Management Certification.
- Experience working in Robotics, Automation, or a similar field.
- 3 to 5 years supervisory/leadership experience preferred.
At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.