Mid-Level Software Developer
Joint Research & Development, Inc.
JRAD is seeking candidates for a Mid-Level Software Developer position responsible for designing, developing, testing, and maintaining software applications that meet organizational and client requirements. This position requires proficiency in coding, debugging, and collaborating within cross-functional teams. The ideal candidate demonstrates strong problem-solving skills, writes clean and maintainable code, and contributes to system architecture discussions and improvements. The position is a remote/telework position with occasional on-site meetings at the TSA HQs (Springfield, VA). Roles/Responsibilities:
- Develop and maintain software applications using programming languages such as Java, C#, C++, ASP.Net Python, JavaScript.
- Participate in all phases of the software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
- Collaborate with product owners, designers, and QA teams to deliver high-quality, user- focused solutions.
- Debug, test, and resolve software defects and performance bottlenecks.
- Write and maintain technical documentation including code comments, manuals, and API references.
- Familiar with Agile Software Development such as SAFe and other Agile tools such as Github, JIRA
- Follow best practices in version control (e.g., Git), agile development, and CI/CD pipelines.
- Ensure software complies with security, accessibility, and quality standards (e.g., OWASP, Section 508, NIST).
- Contribute to architectural decisions and recommend improvements for existing applications and systems.
- Stay updated on emerging technologies and industry trends relevant to the team's tech stack.
- Provide support and mentoring to junior developers and database administrators.
- Bachelor's degree in: Computer Science, Software Engineering, or a related field.
- 5 years of hands-on experience in software development.
- Java/Spring MVC and Spring Boot experience are highly preferred.
- Single Sign On (SSO) / session management / complex permissions environments.
- Deep understanding of object-oriented programming, data structures, and algorithms.
- Scala/ experience desired.
- Data engineering skills are also desirable. Specifically "ETL" (extract, transform, load) experience.
- Proficiency in one or more backend languages (e.g., Java, .NET, Node.js) and frontend frameworks (e.g., React, Angular, Vue.js).
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with RESTful APIs, microservices architecture, and containerization (e.g., Docker, Kubernetes).
- Strong understanding of software development best practices and design patterns.
- Experience using Agile methodologies (Scrum, Kanban).
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience working in DevOps environments with tools like Jenkins, GitLab CI/CD, or GitHub Actions.
- Familiarity with automated testing frameworks (e.g., JUnit, PyTest, Jest).
- Security clearance or eligibility (for government roles).
- Relevant certifications (e.g., AWS Developer Associate, Microsoft Certified Developer).
- Experience in DevSecOps or Infrastructure as Code (IaC) environments.
- Capable of passing DHS suitability screening or DHS financial responsibility standards.
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life & Accidental Death and Dismemberment Insurance
- Section 125 Flexible Spending Accounts for unreimbursed medical & dependent day care
- Disability Insurance
- 401K Plan
- Tuition Reimbursement
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Developer in Arlington, VA vacancy
- ...Overview: We are seeking a versatile and experienced .NET Developer with a strong background in VBA, Microsoft Access, Visual... ...applications to modern .NET platforms. • Solid understanding of software development best practices and design patterns. • Ability...SoftwareRemote work
$120k - $150k
...Software Engineer, Senior Location US-VA-McLean ID 2026-4629 Category Software & Systems Development... ...a Senior Software Engineer at AMERICAN SYSTEMS, you will: Develop and enhance responsive web applications using frameworks such as...SoftwareFull timeFor contractorsRemote work- ...systems. Demonstrate experience with developing system architecture solutions.... ...respect to modern database design, modern software languages. Designs and develops new... ...0 Baseline Certification: Category IAT Level II 2. Computing cert: AWS...Software
- ...Microsoft Dynamics CRM Developer Visa status: U.S. Citizens and those authorized to work... ...responsibilities will include meeting software compliance standards including version control... ...experience in delivering enterprise level solution. Ability to develop software...Software
- ...10+ years of relevant experience in IT software development and 5+ experience as a technical... ...5, CSS, JavaScript. Experience in developing and consuming Web services, WCF, REST, SOAP... ...DOM, JSON, XML, and Web API. Expert-level competency in Database modeling...SoftwareWork at office
- ...Ford Pro Software Engineer While others are taking a technology-first approach, Ford Pro is putting people first. We are building... ...environment, the Software Engineer is expected to work in a pair developing working, tested code based on proven Lean/Agile methods....Software
$70.8k - $172.4k
...secure. Mentor junior architects and developers. Required qualifications to be successful... ...factors not limited to skill set, level, experience, relevant training, and licensure... ...: Application Development Software Architecture Data Modeling...SoftwareFull timeLocal area- ...Release Trains (ARTs) to deliver secure, reliable, and auditable software at scale. The DevOps Engineer will support a complex... ...release processes. This position works closely with developers, testers, SREs, release managers, cybersecurity personnel, and...SoftwareFull timeContract work
- ...Overview Black Canyon Consulting (BCC) is searching for a Mid-Level Software Developer with C++ and Javascript to support National Center for Biotechnology Information (NCBI). This opportunity is full time and onsite at the NCBI in Bethesda, MD. The NCBI Taxonomy covers...SoftwareFull timeWork experience placement
$140k
...XLA is looking for a Senior Web Developer to support a federal agency in Arlington, VA. This position requires the candidate to be... ...Experience working with accounting systems like CGI Momentum software or other COTS product. Experience development applications...SoftwareLocal areaMonday to Friday- ...would think Says hybrid but I don't think they come on site Java /Python Developer will help support the API Platform implementation. Senior Full-Stack Software Engineer responsible for building web applications using Python, Java, and many other cutting...Software
- ...contingent upon award. The TRIRIGA Senior Application Developer is responsible for system updates, patching, performance... ...~ Must be able to manage and track change requests and software releases ~ Must have knowledge of TRIRIGA transition...SoftwareFor contractors
$74k - $184k
...defense technology company, is seeking a Software Engineer to be part of our Warfare... ...between software components. Assist in developing user, functional, and technical requirements... ...to place multiple candidates at various levels. Therefore, more than one pay range has...SoftwareFull timeWork at officeImmediate startRemote work- ...Fullstack Java Developer McClean, Va ( 5 days onsite/ 1st round video/ final round onsite... ...development, prototyping, and high level technical consulting. • Work closely with... ...development, integration and testing of software solutions based on J2EE technologies....SoftwareLong term contract
$105k - $141.75k
...Rocket Enterprise Server and Enterprise Developer experience. Additionally, technical skills... ...or PLI programming experience System level experience of IBM CICS; IMS and JCL... ...gross before taxes. . What Rocket Software can offer you in USA: Unlimited Vacation...SoftwareRemote workWorldwide- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,000 Relocation Assistance Software Developer We are... ...modern, cloud-enabled environment. This position is open to mid-level and senior developers, with responsibilities and scope aligned...SoftwareRelocation package
- ...Senior Java Developer Location: Washington DC/Herndon VA Contract to Hire - 3 Months... ...Development Team is looking for a senior software engineer to join their team as they... ...automated by the application. Assess high level design issues relating to platform, enterprise...SoftwareContract workImmediate start
- ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize... ...with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to...Software
- ...architecting DevOps-based CI/CD deployment pipelines required ~1-3 years Terraform experience required ~1-3 years hands-on experience in software development experience preferred ~2-3 years of experience with Source Code Management and branching usage required ~1-3 years...Software
- ...Mid-Level Software Developer We are seeking a Mid-Level Software Developer to join a collaborative engineering team supporting mission-critical Human Resources applications for a national security customer. This position offers the opportunity to develop, enhance,...SoftwareFull time
- ...or PLI programming experience System level experience of IBM CICS; IMS and JCL Relational... ...Data Management, etc. Experience developing, deploying, and tuning data... ...Remote #LI-MM1 . . What Rocket Software can offer you in USA: Unlimited Vacation...SoftwareLocal areaRemote workWorldwide
- ...intelligence, identifying customer concerns and key issues, and developing win strategies to thread into strategic pursuits. May... ...grammar and style. A strong working knowledge of desktop publishing software (e.g., Adobe Creative Suite), graphics programs (e.g., InDesign...SoftwareDaily paidWork at officeRemote workRelocation package
- ...hybrid in the DC Metro area. Roles and Responsibilities Design, develop, and maintain cloud and virtualized environments, ensuring high... ...reliability, performance, and security. Collaborate with software teams to support Java/J2EE application development and deployment...SoftwareFull time
- ...engineering or equivalent experience A minimum of 9+ years of developer experience Solid understanding of typical multi-tier... ...Excellent communication skills. Scope of the Work: Agile Software Development Analyze the Business requirements and technical...Software
- ...Clearance Active Secret (DCSA-issued) Position Summary Senior-level developer/architect supporting all aspects of PeopleSoft application... ...Required Experience and Qualifications 8-10 years of related software development and architecture experience (per SOW Section 8.0...Software
$137.74k - $188.35k
...heights lies in our talented people. That’s why we’re committed to developing talent and providing opportunities for career growth at every... ...Consultant at Excella, you will not only develop high-quality software solutions but also provide technical leadership and mentorship...SoftwareWork from homeHome officeFlexible hours- ...Position Overview The Mid-Level Developer supports implementation of AWS Cloud Native solutions as part of a large-scale legacy system-of-systems... ...remediation efforts. Required Qualifications 4–7 years of software development experience. Strong proficiency in Python....SoftwareTemporary workFlexible hours
- ...Mid-Level DevOps Engineer We are seeking a highly skilled Mid-Level DevOps Engineer who... ...solutions, ensuring quality delivery of software through thorough testing and reviews. The... ...(CLI) and Cloud SDKs. They will develop technical solutions to complex problems...Software
$90k - $150k
...excellence. Establish and manage Service Level Indicators (SLIs), Service Level... ..., and business continuity activities. Develop and implement automation to reduce manual... ...Engineering, or related field. ~5 years of software engineering, 3 years site reliability engineering...SoftwarePermanent employmentFull timeContract work- ...charters, scope, success metrics (OKRs), and value hypotheses. Develop integrated plans (roadmaps, timelines, dependency maps, resource... ...engineering leadership. Proven success delivering large-scale software or platform initiatives across multiple teams. Strong knowledge...SoftwarePermanent employmentContract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Developer. Be the first to apply!
Related searches
- senior robotics software engineer Arlington, VA
- graduate software engineer Arlington, VA
- senior software engineer Arlington, VA
- software developer fintech Arlington, VA
- senior software engineer ruby on rails Arlington, VA
- federal - software developer Arlington, VA
- graduate software developer Arlington, VA
- consulting software engineer Arlington, VA
- software engineer travel Arlington, VA
- junior software developer remote Arlington, VA


