Overview
Triaplex, Inc. (A wholly owned subsidiary of VTG) is looking for a Senior Software Developer to join our team. This position will support a mission-focused customer developing, deploying, and maintaining user-facing Command and Control Systems for embedded devices. The software engineer will interface with and utilize device drivers from vendor-provided SDK to implement custom business logic for the enterprise. The software engineer should have experience with enterprise backend development (preferably, with Java), interfacing with a database, and some experience passing objects between programming layers using Google Protocol Buffers, RPC, or a variant thereof.
What You Will Do
Key Responsibilities: • Analyze user requirements to derive software design and performance requirements • Debug existing software and correct defects using a variety of programming languages (Examples: Java, JS, Vue, Python, C++) • Create and maintain a scalable, high-availability, mission system using modern system design principles • Create docker containers and/or Kubernetes pods and clusters • Provide recommendations for improving documentation and software development process standards • Assist with developing and executing test procedures for software components • Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces • Generate automation scripts as appropriate to improve workflow and efficiency
Do You Have What It Takes?
Required Qualifications
TS/SCI with Poly required
• Bachelor of Science in Computer Science, or related discipline. May substitute four years experience in lieu of a Bachelors Degree. • FSP Required • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity. • Experience with a mix of programming languages desired, preferably Java and/or C++ development in an enterprise setting.
Internal Notes