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

Application Developer II - Reston, VA

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: Bowman Consulting
Full Time position
Listed on 2025-12-28
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer
Job Description & How to Apply Below

We are hiring Application Developer II - Reston, VA

Bowman has an opportunity for an Application Developer II to join our team in Reston, VA.

At Bowman, we believe in creating opportunities for aspiring people to thrive and achieve ambitious goals. That’s why a career at Bowman is more than a job. It is an opportunity to be part of a diverse and engaged community of professionals, to be treated as a respected and valued member of a motivated team and to be empowered to do exceptional work that advances the best interest of everyone involved.

We recognize the importance of creating a work environment that is both rewarding to our employees and supportive of our unwavering commitment to provide unparalleled service to our clients.

Purpose

Establish and implement new or revised application systems and programs in coordination with the Technology team.

Responsibilities

Leadership and Direction

  • Receive general instruction on key objectives for execution. Receive direction as needed, and especially complex assignments, modified techniques, and new approaches on assignments with conflicting criteria. Work is completed using advanced techniques and principles and is reviewed by more senior staff to ensure application of sound professional judgement. May review work produced by junior staff for quality assurance.

At The Operational And Company Level

  • Support application development that increases efficiencies and quality of client service delivery.

Do the Work

  • Monitor, analyze, design, and develop the company's computer software applications and solutions to meet customer needs.
  • Effectively communicate internal client system requirements.
  • Create and implement source code of new applications.
  • Test and debug code as required.
  • Evaluate existing applications, perform updates and modifications, and identify opportunities for system improvements.
  • Develop technical handbooks / guidelines to represent the design and code of new applications.
  • Maintain dynamic, evolving reporting requirements.
  • Manage development projects to ensure they meet the company's business requirements and goals.
  • Ensure that project milestones and goals are met within schedule and budget.
  • Maintain, support, and upgrade existing systems and applications.
  • Work with other departments to establish their software application needs.
  • Perform hands‑on development tasks, as appropriate.
Success Metrics and Competencies
  • Ability to work both independently and within a team environment.
  • Ability to effectively communicate with all levels of the organization and external partners.
  • Highly motivated and problem‑solving attitude.
  • Strong sense of urgency in responding to constituents.
  • Effective verbal and written communication skills.
  • Strong work ethic and commitment to quality.
  • Self‑reliance and ability to operate independently with limited direction.
  • Effective working relationship with internal leaders and peers, as well as external clients.
  • Commitment to working in partnership with others inside and outside the organization.
  • Data analysis and interpretation skills.
Qualifications
  • Bachelor's degree in Technology, Computer Science, Engineering, or Management Information Systems preferred or commensurate coursework in related field.
  • Three or more (3+) years of technical applications development experience.
  • Well‑rounded understanding of computer systems and networks.
  • Experience with formal developing testing process.
  • Comfortable digesting diverse API Documentation and presenting functional solutions.
  • Analytical skills needed to identify and troubleshoot issues within applications and use problem‑solving skills to determine best solution.
  • Strong decision‑making skills.
  • Proficient with SQL, C#, .Net, VS Code, HTML 5, CSS, Java Script, React, Blazor, Python.
  • Experience with Git Hub, Azure Dev Ops, Confluence.
  • Experience with Azure/Fabric:
    Power

    BI, Power Automate, Power Apps, Power Query.
About Bowman

Are you ready to build a career that makes a lasting impact? At Bowman, our people are at the center of everything we do. We’re committed to creating an environment where employees can thrive both personally and professionally, while helping to shape the infrastructure of tomorrow.

A career at Bowman means…

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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary