> Markdown version of [/jobs/ext/1916356-senior-systems-engineer-sw-dev-iii](https://www.wearedevelopers.com/jobs/ext/1916356-senior-systems-engineer-sw-dev-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Systems Engineer - SW Dev III - **Company:** Electro Soft Inc - **Location:** Arlington, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Systems Engineering, Architectural Patterns, Automation of Tests, Unit Testing, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Cyber Security, Information Systems, Databases, Software Debugging, Programming Tools, Github, HP Systems Insight Manager, Integrated Development Environments, Object-Oriented Software Development, Performance Tuning, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Release Management, Cloud Services, Salesforce.Com, Microsoft SharePoint, Software Engineering, Software Systems, Systems Integration, Web Applications, Web Services, Data Logging, Enterprise Software Applications, Reliability of Systems, HybridCloud, Infrastructure as Code (IaC), Backend, Gitlab, Git, Integration Tests, Information Technology, Deployment Automation, Restful APIs, Software Version Control, Devsecops, Docker, Servicenow, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://www.juju.com/job/00000000gllhnf ## About the Role + Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. + Minimum of six (6) years of software development experience designing, developing, and supporting enterprise applications and systems. + Experience developing software solutions using modern programming languages, frameworks, and development methodologies. + Experience designing and developing RESTful APIs, web services, system integrations, and enterprise applications. + Strong knowledge of object-oriented design, software architecture, and application development best practices. + Experience working within Agile, Scrum, DevSecOps, or hybrid software development environments. + Experience with source code management tools such as Git, GitHub, GitLab, or Azure DevOps. + Experience supporting CI/CD pipelines, automated testing, and modern software delivery practices. + Familiarity with cloud-based application development and deployment environments. + Experience troubleshooting, debugging, and optimizing complex enterprise applications. + Strong analytical, problem-solving, and technical troubleshooting skills. + Excellent written and verbal communication skills. + Ability to effectively collaborate with technical teams, business stakeholders, and program leadership. + U.S. Citizen and ability to get the clearance. Preferred Qualifications + Experience supporting Federal Government software development programs, including supporting Department of Homeland Security (DHS) and/or Cybersecurity and Infrastructure Security Agency (CISA) programs. + Experience developing solutions in Microsoft Azure, AWS, or hybrid cloud environments. + Familiarity with DevSecOps practices, Infrastructure as Code (IaC), and automation frameworks. + Experience with ServiceNow, Power Platform, SharePoint, Salesforce, or similar enterprise platforms. + Experience supporting digital transformation, customer experience, and enterprise modernization initiatives. + Knowledge of secure software development practices, application security testing, and cybersecurity requirements. + Experience with containerization and orchestration technologies such as Docker and Kubernetes. + Relevant certifications such as Microsoft Certified: Azure Developer Associate, AWS Developer Associate, Certified Scrum Developer (CSD), Security+, or equivalent. ## Description + Design, develop, test, deploy, and maintain enterprise software applications and digital solutions supporting Transformation Strategy, Enablement, and Service Experience initiatives. + Lead the development of scalable, secure, and maintainable software solutions that align with business and technical requirements. + Collaborate with business analysts, product owners, architects, and stakeholders to translate requirements into technical designs and software functionality. + Develop, enhance, and support web applications, APIs, backend services, integrations, and enterprise platforms. + Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, implementation, and maintenance. + Design and implement system integrations between enterprise applications using DevSecOps, cloud services, databases, and third-party platforms. + Develop reusable software components, frameworks, and automation solutions that improve program efficiency and service delivery. + Lead technical analysis, code reviews, design reviews, and implementation planning activities. + Support modernization efforts by refactoring legacy applications and migrating solutions to modern architectures and cloud environments. + Develop and maintain CI/CD pipelines and automated deployment processes to improve software quality and delivery speed. + Implement application monitoring, logging, and performance optimization techniques to ensure system reliability and availability. + Collaborate with DevSecOps and cybersecurity teams to integrate secure coding practices and security controls throughout the development lifecycle. + Develop and execute unit tests, integration tests, and automated testing solutions to ensure software quality and reliability. + Troubleshoot and resolve complex application, integration, and system issues through root cause analysis and corrective action planning. + Create and maintain technical documentation, including system designs, architecture diagrams, interface specifications, and operational procedures. + Support Agile development activities, including sprint planning, backlog refinement, daily standups, and retrospectives. + Provide technical leadership and mentoring to junior developers and engineering staff. + Evaluate emerging technologies, frameworks, and development tools and recommend solutions that enhance system capabilities and user experience. + Support deployment, release management, and post-implementation activities to ensure successful production operations. + Ensure software solutions comply with organizational standards, accessibility requirements, security policies, and industry best practices. + Contribute to continuous improvement initiatives focused on software engineering excellence, automation, and digital transformation. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)