Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Come join one of the fastestgrowing robotics companies in the United StatesAutonomous Solutions Inc. (ASI). ASI develops cuttingedge autonomous vehicle solutions that serve industries such as solar constrcution agriculture logistics and more. We believe in creating a familyfriendly work environment and are committed to supporting our employees with a strong work/life balance. This commitment is reflected in our compensation culture benefits and overall workplace environment.
As a C#/.NET Software Developer at ASI you will lead a talented team of software engineers to develop highperforming scalable and robust software solutionsincluding our flagship command and control platform Mobius. Youll work closely with engineers product managers and business leaders to deliver technologies that shape the future of vehicle robotics. Your leadership and technical direction will help drive innovation and deliver realworld autonomy to customers around the globe.
As a Development Manager at ASI you will evaluate and resolve technical feasibility optimize designs and address production issues. You will collaborate with your team and other departments to establish and execute strategies related to design technology product development and vendor relationships. This role includes modifying and enhancing existing software and managing data to enable the delivery of bestinclass software products.
Lead a team of software engineers and testers to enhance and expand ASIs autonomous vehicle command and control software.
Create technical roadmaps and forwardlooking architectural designs.
Deliver new technology solutions for ASI Mining customers worldwide.
Collaborate with Product Managers to ensure product outcomes meet customer expectations.
Mentor and train developers on best practices standards and clean code principles.
Foster a processdriven agile team culture focused on iterative software development.
5 years of management experience.
5 years of professional software development experience.
Bachelors or Masters degree in Computer Science Computer Engineering or related field.
Proficiency in C# or similar programming languages.
Experience developing scalable APIs and integrating thirdparty systems.
Familiarity with version control systems like Git Mercurial.
Experience with repositories such as Bitbucket or GitHub.
Knowledge of continuous integration tools such as TeamCity or Jenkins.
Network programming experience (TCP/UDP).
UI development experience (WPF).
Fullstack development experience including client/server communication and backend logic.
Strong experience with MS Visual Studio.
Expertise in concurrent multithreaded and asynchronous programming.
Excellent verbal and written communication skills.
Experience with application scaling techniques (horizontal vertical algorithmic).
Background in geometry trigonometry matrix transformations and linear algebra.
Familiarity with relational and timeseries database design and integration.
Experience working in Agile development environments.
Required Experience:
Manager
Full-Time