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