Job Listing Description

Software Engineer - Sr

Description:

PDS Tech, Inc. is seeking a Software Engineer Sr., in Sterling, VA. For more information please contact Peter Pham at 316-854-3040 or ppham@pdstech.com.
Description

This Software Engineer position is within the Simulation & Training Solutions (STS) business area. STS develops and builds simulators and training systems for both military and commercial customers. Devices range in complexity from desktop trainers to high-fidelity weapon system and full-flight training systems. This position is located in Sterling, VA.

Responsibilities



  • Capture and analyze customer requirements; derive product requirements
  • Design, develop, test, and debug real-time, multi-threaded, distributed software applications, APIs, and associated user interfaces for simulation and training
  • Regularly collaborate with other software engineers and project management to plan and prioritize development tasks on an Agile development team
  • Provide accurate time estimates for software development activities
  • Support, maintain, and enhance existing software products as necessary
  • Actively learn new technologies and techniques and apply them to new domains and problem sets



 


Required Qualifications
  • BS degree in Computer Science, Computer Engineering, or a related STEM field
  • (4+ years) Experience with the full Software Development Lifecycle including:
  • ---------Planning and requirements analysis
  • ---------Object-oriented design and implementation using C#
  • ---------Software unit test (GoogleTest, NUnit or similar)
  • ---------Source code control (Subversion, Git, ClearCase, etc.)
  • (4+ years) Experience with Windows 7 and Windows 10 GUI design & development using MVVM UI design pattern and .NET, WPF, XAML
  • 2+ years) Python or other scripting language
  • (2+ years) Cross-platform and/or mobile app development
  • (1+ years) Network programming and diagnostics (TCP/UDP sockets, raw sockets, packet sniffing, etc.)
  • (1+ years) Agile, Kanban, or Scrum development methodologies


Desired Qualifications

  • Excellent written and oral communication skills
  • Simulation and modeling software development
  • C/C++ software development
  • Static code analysis, fuzz testing and secure coding practices
  • Continuous Integration experience (Bamboo, Jenkins, TeamCity or similar)
  • OpenGL development (v3.3 or later)
  • RDBMS databases such as PostgreSQL, MySQL, etc.
  • Development using game engines (Unity, Unreal, etc.)
  • Docker, Kubernetes, AWS, and other virtualization and cloud computing technologies


Clearance

  • Candidates must be US Citizens with the ability to obtain a secret clearance. Applicants selected will be subject to a security investigation and will need to meet eligibility requirements for access to classified information. Active Secret Level Clearance preferred.

 
Job Number: 2010110617
Job Location: Sterling, VA
Duration: 12 months
Input Date: 01/13/2020
Firm Name: PDS TECHNICAL SERVICES
Attention: Peter Pham
Address: 1215 FERN RIDGE PKWY STE 231
City, State: ST LOUIS, MO 63141
Phone: 314/628-9143
800 Phone: 800/472-3737
Fax Phone: 314/628-9485
Email: cecjstlouis@pdstech.com
Website: https://pdsjobs.force.com/candidates/job_detail?id=a1i1T000002feLoQAI&URLSource=cjhunter

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
Email: staff@cjhunter.com
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
Disclaimer
The content of this website is Copyright 2020 C.E. Publications, Inc.