Post Job Free
Sign in

Software Developer

Company:
Systems Technologies, Inc.
Location:
Lorton, VA
Posted:
June 04, 2025
Apply

Description:

SOFTWARE DEVELOPER

The Software Developer will join a development team focused on rapid prototyping and iteration of new capabilities of the warfighter. This position is on site in Lorton, VA.

RESPONSIBILITIES

Develop new software in response to changing needs, integrating new technologies, data sources, and protocols

Work across different Army stakeholders to understand the needs of different communities and produce tools that meet user requirements

Innovate new solutions to challenging data management problems under constrained resource environments

Incorporate feedback from users to evolve the capability over time

Produce high quality, secure, and performant software prototypes that transition smoothly into full deployment

Communicate effectively with the team, government leadership, technical engineering reps, vendors, and warfighters, both virtually and not

Administer and optimize Windows server environments, ensuring high availability, performance, and security.

Manage VMware ESXi hosts and associated virtual machines, implementing best practices for virtualization and resource optimization.

Design and maintain a robust network infrastructure, leveraging Cisco networking solutions to support organizational needs.

Contribute to the deployment and management of updates through WSUS and applications via the MECM Software Center, ensuring systems are up-to-date and secure.

Develop and maintain scripts in PowerShell, Python, and Perl to automate system administration tasks, enhancing efficiency and reliability of IT operations.

Collaborate with development teams to support software deployment strategies that align with our infrastructure.

Troubleshoot and resolve complex issues related to Windows environments, virtualization, and network infrastructure, leveraging scripting for efficient problem-solving.

Document infrastructure configurations, changes, and procedures to maintain high standards of operational excellence.

QUALIFICATIONS

10+ years of experience in software engineering

3-5 years of development experience in Java, C# or similar language

Strong conceptual knowledge of Software Development processes and technologies including testing, documentation, and deployment

Experience with:

REST, Open API, and service architectures, virtualization and containers, and databases

Linux scripting frameworks and implementations

Managing and utilizing version control systems

Test-driven development and operational feedback

Microsoft PowerShell

C, or C++

Knowledge of group policy implementation operations

Ability to develop solutions or software in C#, JavaScript, and web technology languages

Integration of Security Solutions: Integrate Cisco ISE and other zero trust security solutions with existing network infrastructure and security tools. Ensure seamless operation and compatibility to enhance security without compromising network performance.

Working knowledge of ACAS and Nessus, and on STIG checklists and the execution of those lists

Strong communication skills and the ability to present data findings and recommendations to senior leaders across the organization

SECURITY CLEARANCE

Active DoD Top Secret clearance required

TRAVEL

Some travel may be required

BENEFITS

Systek offers a very comprehensive benefits package, including health, dental, life, disability, and long-term care insurance, and also offers a 401k plan, paid time off, service anniversary awards, and tuition reimbursement.

IND123

Apply