Application Programmer
Job in
Vienna, Fairfax County, Virginia, 22184, USA
Listed on 2026-08-28
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
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.
- 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.
Education:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent combination of education and 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.
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).
(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:
×