PDS Tech, Inc. Jobs

Mobile pds Logo

Job Information

PDS Tech Inc Software Engineer 3 in Hazelwood, Missouri

PDS Tech, Inc. is seeking a Software Engineer in Hazelwood, MO.


  • Software Engineer – Web Application Development Innovation

  • The Global Services (BGS) Training, Digital and Analytics team is looking for a software engineer / developer to join our Government Training Services Innovation team, focused on the development of new products that support our customers. The primary focus of this role will be to leverage software development best practices to create modern web-based applications that we have deployed with our Government customers. These digital solutions support pilots and maintainers across a wide range of aircraft systems in our portfolio to improve the efficiency and quality of their operations. In addition, our web-based application flight line tools help maintainers execute their jobs more efficiently. A successful candidate will need to have excellent team work skills, a strong agile product management knowledge, experiences working on high performing software development teams, and a proven track record of successfully building customer facing software products. The company has doubled down our focus on software excellence to revolutionize software to protect, connect and explore our world and beyond.

  • This role will meaningfully contribute to the development of integrated training and digital solutions linking existing and future capabilities into customer facing products. Additionally, you will help map the technologies in our portfolio to our customer’s most pressing capability needs, both domestically and internationally. This is a rapidly evolving domain with potential for high visibility impact across our training, digital and analytics portfolio.

  • This position allows telecommuting and has potential for full time opportunities with the company.

Position Responsibilities:

  • Key member of the team contributing to developing software from established backlog

  • Passionate about developing new web-based digital solutions

  • Participates in Program Increment (PI) planning

  • Ensures that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when creating solutions

  • Communicates well with developers on team and key stakeholders to understand design requirements

  • Excels at working in agile software development environment, including scaled agile, with automated processes

  • Mentors team members on software best practices and transfers relevant knowledge

  • Stays current and provide insight on cutting edge software approaches, architectures, and approaches

Basic Qualifications (Required Skills/Experience) :

  • Bachelor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Geospatial Science, or other technical degree

  • 5+ years of experience with software design, development, debugging, and performing software integration and test

  • 3+ years of experience in an agile work environment

  • Experience using DevOps/CI-CD and supporting tools such as Maven, Gradle, and Git

  • Direct experience with web app development of end use customer products

  • 3+ years of experience performing as a full-stack web developer

Preferred Qualifications (Desired Skills/Experience):

  • Experience creating web-based applications successfully deployed to customers

  • Experience with Defense customers, especially aircraft maintenance and / or pilot communities

  • Experience with cloud services, web development and simulation experiences

  • Experience on Automation and CI/CD techniques and design patterns

  • JavaScript

  • Angular (front end framework)

  • Type script (front end programming language)

  • SpringBoot (back end framework)

  • Kotlin (back end programming language)

  • WebRTC

  • Server Sent Events

  • C#

  • SQL capable

The most important preferred qualifications:

  • JavaScript

  • Angular (front end framework)

  • Type script (front end programming language)

  • SpringBoot (back end framework)

  • Kotlin (back end programming language)

All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.