Software Engineer

OVERVIEW:
Engineering firm is seeking a developer to participate in the development and customized software products for internal and external clients. The position will primarily focus on .NET and Web applications. The most common end-user environment is in vehicle development, professional motorsports, and general engineering services. Desktop app development experience would be a plus.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
Candidate will work in a team environment with responsibilities including, but are not limited to, the following items:

  • Participate in development of Pratt Miller's software suite with a primary focus on .NET
  • Take ownership of projects, willing to be a key player in all aspects of development
  • Work closely with project managers to make sure projects are on track throughout each development cycle
  • Implement existing Pratt Miller frameworks, design patterns, standards, and best practices

ESSENTIAL KNOWLEDGE & SKILLS:

Required Education and Training:

  • BS or MS in Computer Science, Computer Information Systems, or equivalent
  • Experience using mostly Microsoft technologies with emphasis on development of enterprise-level applications
  • Experience in working in a collaborative team environment with members in multiple locations

Required Specialized Knowledge and Skills:

  • Passion for software development
  • Willingness to learn and stay current with software development technologies
  • Strong knowledge of at least one programming language (we work primarily in C#)
  • Knowledge in web development or desktop development
  • Strong object-oriented design and implementation skills
  • Understand unit testing methodologies
  • Very good Interpersonal, verbal, and writing skills
  • Good analytical and organizational skills

This is just a sample of the technologies we use, if you excel at some of these we want to talk you:

  • C#
  • .NET Core
  • Azure
  • Docker & Kubernetes
  • Angular
  • Python
  • Redis
  • RabbitMQ
  • ASP.NET
  • Git
  • MS SQL
  • JIRA/Confluence

Work Environment/Physical Demands:
Limited amounts of travel may be required

Pratt Miller is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.