×
Register Here to Apply for Jobs or Post Jobs. X

Application Programmer

Job in Vienna, Fairfax County, Virginia, 22184, USA
Listing for: Apha Omega Integration
Full Time position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Python, Backend Developer
Salary/Wage Range or Industry Benchmark: 70000 - 100000 USD Yearly USD 70000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Title:
Application Programmer

Clearance Required:
Public Trust

Work Location:
Hybrid, VA

Alpha Omega is looking for an Application Programmer to join our team supporting one of our government customer. The Application Programmer 1 is an entry-level software development position responsible for designing, developing, testing, maintaining, and supporting applications and software solutions. The successful candidate will have hands-on experience with
** Node.js, Python, and Git Hub
** and will work closely with senior developers, analysts, and other technical team members to deliver reliable and maintainable applications.

Key Responsibilities:
  • Develop, modify, test, and maintain applications using
    ** Node.js and Python**.
  • Write clean, efficient, well-documented, and maintainable code.
  • Participate in the full software development lifecycle, including requirements analysis, development, testing, deployment, and maintenance.
  • Use
    ** Git and Git Hub
    ** for source-code management, branching, pull requests, code reviews, and collaborative development.
  • Troubleshoot application issues, identify root causes, and implement effective solutions.
  • Create and maintain unit and integration tests to ensure application quality and reliability.
  • Collaborate with developers, business analysts, QA staff, and system administrators to resolve technical issues and deliver software enhancements.
  • Participate in code reviews and follow established development standards and best practices.
  • Document application functionality, technical processes, and development procedures.
  • Assist with application deployments and production support activities.
  • Learn and apply new technologies, frameworks, and development practices as required.
Required Qualifications:

Education:
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent combination of education and experience.
Experience /

Skills:
  • 3-5 years of related experience.
  • Strong attention to detail and commitment to producing quality software.
  • Ability to understand existing code and make enhancements without disrupting current functionality.
  • Ability to communicate technical information clearly to both technical and non-technical team members.
  • Ability to prioritize tasks and meet project deadlines.
  • Willingness to learn new technologies and development techniques.
  • Ability to work collaboratively in a source-controlled development environment.
  • Experience developing applications with
    ** Node.js**.
  • Experience programming with
    ** Python**.
  • Working knowledge of
    ** Git and Git Hub**, including repositories, branches, commits, pull requests, and basic code-review practices.
  • Understanding of software development concepts, data structures, algorithms, and object-oriented programming.
  • Basic understanding of relational databases and SQL.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary