JRAD

Senior Software Developer

Stafford, VA, US$100,000-$180,000Posted 8 months ago

Job Description

JRAD is seeking candidates for a Senior Software Developer position responsible for leading the design, development, and delivery of complex software solutions. This role involves providing technical guidance, mentoring junior developers, and ensuring the quality and performance of applications. The Senior Developer collaborates with cross-functional teams to implement solutions aligned with organizational goals and compliance standards. The position is a remote/telework position with frequent on-site meetings at the TSA HQs (Springfield, VA).

Roles/Responsibilities

  • Lead full-stack development across the software lifecycle – from requirements gathering through design, development, testing, and deployment.
  • Architect and implement scalable, secure, and maintainable software applications using modern frameworks and technologies.
  • Write high-quality, efficient, reusable code in languages such as Java, C#, C++, ASP.Net, Python, JavaScript/TypeScript, or equivalent.
  • Experienced with SQL development.
  • Drive code reviews, enforce coding standards, and mentor mid-level and junior developers.
  • Collaborate with DevOps teams to streamline CI/CD pipelines, infrastructure-as-code, and automated testing processes.
  • Interface with stakeholders to translate business requirements into technical solutions.
  • Ensure applications adhere to accessibility (e.g., Section 508), cybersecurity (e.g., OWASP Top 10, NIST), and performance standards.
  • Troubleshoot complex issues in production environments and lead root cause analysis.
  • Evaluate and integrate new tools, frameworks, and technologies to enhance system performance and development efficiency.
  • Provide support and mentoring to junior developers and database administrators.
  • Experienced in Agile Software Development and familiarity with Agile development tools such as GitHub, Jira, and familiarity with Agile SAFe

Required Skills and Education

* Bachelor’s degree in Computer Science, Soft...

Apply for this role

Keep looking

Similar Remote IT And Developer Jobs