> Markdown version of [/jobs/ext/2042504-software-engineer-mid-level-senior-level-2-openings](https://www.wearedevelopers.com/jobs/ext/2042504-software-engineer-mid-level-senior-level-2-openings). 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). --- # Software Engineer - Mid-Level & Senior-Level (2 Openings) - **Company:** ActioNet, Inc. - **Location:** Washington, DC, United States - **Experience:** Experienced - **Salary:** $73,450.0 - $132,775.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Web Accessibility, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Applications Architecture, Application Lifecycle Management, User Authentication, Automation of Tests, Microsoft Azure, Cloud Computing, Configuration Management, Databases, Data Security, Information Systems Security Architecture Professional, Microsoft SQL Server, SQL Azure, Oracle (Applications), Scrum Methodology, Release Management, Software Engineering, Systems Integration, Web Applications, Web Services, Data Processing, Enterprise Software Applications, Software Security, Software Troubleshooting, Software Application Programming, Togaf, Kubernetes, Information Technology, Software Version Control, Programming Languages - **Published:** August 13, 2026 - **Apply:** https://www.careerjet.com/job/usd54f134549ea5c279574d184a52327b3/eaa ## About the Role Bachelor's degree from an accredited university or college in a technical discipline such as Computer Science, Information Technology, Software Engineering, or a related field. Mid-Level Software Engineer (Level III): * Minimum of five (5) years of software engineering experience as a full-stack developer. * Experience designing and implementing enterprise-scale, dynamic, interactive web applications based on business requirements and technical specifications. * Experience developing complex applications using programming languages, frameworks, and application programming interfaces (APIs). * Experience developing applications that support online data processing and reporting systems. * Experience integrating web accessibility, data security, and authentication standards into applications. * Experience designing and developing web services. * Experience analyzing and resolving database, architecture, and application development issues. * Experience with software lifecycle management, including automated testing, documentation, code versioning, change management, release management, testing, quality assurance, and configuration management. * Experience with cloud computing and cloud-based application environments. * Experience developing and maintaining applications using technologies such as Oracle, Microsoft SQL Server, Java, and/or .NET. * Strong troubleshooting, analytical, and problem-solving skills. Senior Software Engineer (Level IV): * Minimum of seven (7) years of software engineering experience as a full-stack developer. * Extensive experience designing and implementing enterprise-scale, dynamic, interactive web applications based on business requirements and technical specifications. * Advanced experience developing complex applications using programming languages, frameworks, and APIs to support online data processing and reporting systems. * Experience integrating web accessibility, application security, data protection, and authentication standards. * Strong experience designing web services and resolving complex database, architecture, integration, and application development issues. * Experience consulting with users to understand current operating procedures and clarify application and program objectives. * Ability to provide technical consultation and guidance on complex software development projects. * Recognized as a senior-level technical contributor or specialist capable of addressing complex technical challenges. * Extensive experience with software lifecycle management, including automated testing, documentation, code versioning, change management, release management, quality assurance, testing, and configuration management. * Strong experience with cloud computing and cloud-based application architectures. * Experience developing and maintaining enterprise applications using Oracle, Microsoft SQL Server, Java, and/or .NET. * Ability to provide technical guidance and mentorship to development teams and contribute to architectural and technical decisions. Preferred Certifications: * AWS Certified Developer - Associate * AWS Certified Solutions Architect - Associate or Professional * Microsoft Certified: Azure Developer Associate * Microsoft Certified: Azure Solutions Architect Expert * Oracle Certified Professional * Microsoft Certified: Azure Database Administrator Associate * Certified Kubernetes Application Developer (CKAD) * Certified Kubernetes Administrator (CKA) * Certified ScrumMaster (CSM) * PMI Agile Certified Practitioner (PMI-ACP) * TOGAF Certification * Certified Information Systems Security Professional (CISSP) - preferred for Senior-Level candidates ## Description We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic, interactive web applications. The ideal candidates will have strong full-stack development experience and the ability to translate business requirements and technical specifications into secure, scalable, high-performing applications. Experience with Java and/or .NET, Oracle, Microsoft SQL Server, web services, APIs, cloud computing, application security, and software lifecycle management is highly valued. Q Clearance: Q Clearance is required for approximately 75% of staff in these positions. Candidates without an active Q Clearance may be considered for positions that do not require Q access. Location: Washington, DC or Gaithersburg, MD ## Related Videos - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Hacking MSSQL on Cloud. All of them. How I became sysadmin on Azure, AWS, GCP and Alibaba.](https://www.wearedevelopers.com/videos/100339-hacking-mssql-on-cloud-all-of-them-how-i-became-sysadmin-on-azure-aws-gcp-and-alibaba) - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)