Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TekSynap Logo

Senior Software Developer

TekSynap

Salary not specified
Sep 15, 2025
Fort Belvoir, VA, USA
Apply Now

TekSynap is seeking a Senior-Level Software Developer to support a government customer, aiming to "Technology moving at the speed of thought" by nimbly utilizing information technology to meet Federal Government customer business needs.

Requirements

  • At least eight (8) years of professional experience in software development roles, with significant experience in designing and building complex software solutions.
  • Minimum of three (3) years of experience working in Agile environments, preferably in roles involving leadership and collaboration within Agile teams.
  • Experience leading collaborative Python development projects
  • Experience with development in one or more scripting languages or methodologies (e.g., Go, Bash, JavaScript, etc.)
  • Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, RedHat, Debian, etc.)
  • Experience with User Interface / User Experience (UI/UX) development technologies, especially with JavaScript frameworks, such as React, Angular, or Vue, Working knowledge of database query languages and mobile database design (e.g., SQLite)
  • Experience with the git version control system

Responsibilities

  • Design, develop, and maintain software applications, modules, and components using appropriate programming languages, frameworks, and technologies, ensuring adherence to coding standards and best practices.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to prioritize development tasks, estimate effort, and provide regular updates on progress.
  • Provide technical leadership and mentorship to junior developers, guiding them in software design principles, coding techniques, and best practices.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines. Implement automated testing and continuous integration practices to ensure software reliability and stability.
  • Collaborate with product owners, business analysts, and stakeholders to understand project requirements, translate them into technical designs, and provide input on feasibility and implementation approaches.
  • Document software designs, architectures, and implementation details. Share knowledge and best practices with team members through code reviews, technical presentations, and mentoring sessions.
  • Identify and address technical challenges and issues throughout the development lifecycle, proposing innovative solutions and troubleshooting complex problems as they arise.

Other

  • Active Top Secret Clearance
  • Relevant certifications such as Certified Scrum Developer (CSD), Professional Scrum Developer (PSD), or similar certifications demonstrating proficiency in Agile software development practices are highly desirable.
  • Familiarity with issue tracking software, such as Jira, as part of a software development team
  • Experience leading code review.
  • Experience with iOS and Android mobile development languages, including Java, Objective-C, or Swift