What are the responsibilities and job description for the Maintenance Software Developer position at Tri Star Engineering?
Apply
Job Type
Full-time
Description
TRISTAR is seeking varies Maintenance Software Developer for our upcoming government customer in Eglin AFB, FL & Fort Campbell, KY
The Maintenance Software Developer will support PEO SDA, USSOCOM Components, TSOCs, and others to include Foreign Military Sales (FMS) as mission dictates, by providing technical and analytical mission planning, execution, and post-mission system support
Mission planning is critical to special operations, the mission planning, execution, post-mission system / device will be maintained in a serviceable status to support combat / contingency operations
The overall goal will be to achieve a system / device availability of 95% and a maintenance turnaround time of less than 24 hours from the time of notification within Continental United States (CONUS) and manned Outside the Continental United States (OCONUS) locations
Support will be characterized by two (2) levels : Level I (Critical / Urgent) support will be defined as critical or emergency support to the mission planning and execution system / device
This level of support will be completed within 72 hours or as mission requirements dictate
Level II (Routine) support will be defined as cyclical support to the mission planning and execution system / device
This level of support will be completed within 30 days or as mission requirements dictate
Position Responsibilities
The Maintenance Software Developer possesses a fundamental understanding of relational databases, an understanding of full software development life cycle, and experience designing and coding Object Oriented code projects
They may work independently as a Technology Subject Matter Expert (SME) and / or as part of a Developmental Test & Evaluation (DT&E) team to analyze and devise software solutions, support existing solutions and / or modifications, and mentor other team members as required
This position will be responsible for creating new software solutions that provide efficiencies for the Government customer
DT&E is conducted throughout the software acquisition process to assist in engineering design and development and to verify that technical performance specifications have been met
Developmental Testing (DT) will verify that the system can meet all contractual and technical requirements, is ready to continue development, and sufficiently mature for Operational Test & Evaluation (OT&E)
DT will provide information to the Program Manager (PM) on the progress of the design process and on the product's compliance with contractual requirements, effective combat capability, and the ability to achieve key performance parameters (KPPs) and key system attributes (KSAs), and readiness for Operational Test & Evaluation (OT&E)
Duties and responsibilities include but are not limited to providing end-user support and troubleshoot as necessary, integrate new technologies into existing products, and reviewing / debugging other developers' work to ensure a robust, quality software product
Ensure the security and integrity of all applications developed with a devotion to Information Assurance (IA) coding standards and provide / maintain appropriate documentation related to source code and other documentation as required
Provide suggestions to improve current code and code being developed
Perform modification, testing, and debugging tasks on vendor-supplied utilities and packages to ensure fit with requested operating environment
Exhibit strong analytical and problem-solving skills for design and development of software
Assess system safety, compatibility with legacy systems, the maturity of the chosen integrated technologies to identify system capabilities, limitations, and deficiencies and the system's ability to achieve the thresholds prescribed in the capabilities documents
Software Developers verify achievement of critical technical parameters, based on system requirements as described in a Software Requirements Specification (SRS) or Requirements Traceability Matrix (RTM)
Analyze systems and suggest or architect solutions with clear designs
This work supports all appropriate certification processes, cybersecurity assessments, and authorizations
Provide data to the PM to enable root cause determination of failures arising from tests and to identify corrective actions
Validate system functionality in a mission context to assess readiness for OT (Integration Testing)
Responsible for documenting completed testing for each software release including descriptions, assessments, requirements, discrepancies, and supplied documentation
Perform routine clerical, administrative, and logistics tasks as required
Requirements
6 years of programming experience
2 years of .NET Development
C# / VB programming skills
MS SQL Server (v. 2000 )
WPF (Windows Presentation Foundation)
API (Application Program Interface) experience
MUST be a US Citizen
An ACTIVE Top Secret Clearance with SCI Eligibility is required
Education and / or Certification
Bachelor's Degree in Computer Science, Information Systems, related technical discipline, or equivalent technical training
May consider candidates without a degree given applicable work experience
TRISTAR is an Equal Opportunity Employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, disability or veteran status.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Maintenance Software Developer?
Sign up to receive alerts about other jobs on the Maintenance Software Developer career path by checking the boxes next to the positions that interest you.