Pratt Miller, an Oshkosh company, is seeking a Mid-Level Software Developer to contribute to the development of software products used across motorsports competition programs, to build high-impact applications, shape software architectures, and work closely with engineering and competition teams.
Requirements
- Strong development experience in .NET and Python.
- Ability to work effectively in a fast-paced, iterative engineering environment.
- Strong troubleshooting skills with the ability to analyze and resolve complex issues.
- Demonstrated ability to learn and implement new technologies.
- Experience with Angular, Typescript, or Rust.
- Experience with containerized environments (Kubernetes, Docker).
- Experience integrating software with hardware systems.
Responsibilities
- Analyze user stories and use cases and propose effective software solutions.
- Develop applications or suites of applications to meet technical and operational requirements.
- Provide guidance to other developers working on components of larger systems.
- Create clear documentation for both end users and internal engineering teams.
- Use version control best practices to maintain and improve code stability.
- Track and coordinate work using ticketing and task-management systems.
- Design and implement applications using microservice architecture.
Other
- BS in Engineering, Computer Science, or equivalent field.
- Minimum of 3 years of experience in Desktop or Web Application Development or DevOps.
- Participation in Pratt Miller team and project meetings.
- Ongoing education and training on Pratt Miller tools and related technologies.
- Limited travel to races or test events to provide on-site tool support.