Job Search and Career Advice Platform

Enable job alerts via email!

Expert Applications Developer

Convirgence

Herndon (VA)

On-site

USD 100,000 - 130,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading company in IT Services and Consulting is seeking an Expert Applications Developer to support government projects in Herndon, VA. This mid-senior level role involves developing web app APIs and leading technical projects, requiring a Bachelor's degree and extensive experience in software development. Join a collaborative environment where your contributions will have meaningful impact.

Qualifications

  • Minimum of 11 years related experience.
  • Experience with full life-cycle application software development.
  • Strong skills in API configuration, building, and debugging.

Responsibilities

  • Support the development of web app APIs for current tools.
  • Designing and developing applications and leading small projects.
  • Serve as the technical lead for complex applications.

Skills

API configuration
JSON encoding
Agile/Scrum methodologies
Python
NodeJS
HTTP and REST protocols
Authentication protocols

Education

Bachelor’s degree in Computer Science, Engineering, or related technical discipline

Tools

Windows OS
Linux OS
PowerShell
Cron
Job description
Join to apply for the Expert Applications Developer role at Convirgence

Our client supports and secures some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that’s important.

Our client creates a family environment. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. This role supports Government activities at Herndon, VA, requiring an Applications Developer to support the development of web app APIs for current tools.

Role

As an Applications Developer supporting the customer, you will be trusted to support the development of web app APIs for current tools. A typical day will include:

  • Working with customers in solving complex analytical problems.
  • Designing and developing applications and leading small projects.
  • Developing applications with varying degrees of scale, risk, and complexity.
  • Serving as the technical lead for the design, testing, and implementation of complex applications, web layouts, content, user interfaces, and database projects.
Requirements
Required Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent experience.
  • Minimum of 11 years related experience.
Technical Skills:
  • Experience with full life-cycle application software development, including requirements analysis, design, programming, testing, deployment, and troubleshooting.
  • Experience building APIs or micro-services and writing tests.
  • Proficiency with JSON encoding for APIs.
  • Knowledge of authentication protocols (mutual auth, basic auth, oAuth).
  • Understanding of web service protocols such as HTTP and REST.
  • Experience with scripting languages like Python or NodeJS.
  • Experience working within Agile/Scrum methodologies.
  • Strong skills in API configuration, building, and debugging.
  • Experience with Windows and Linux OS and Command Line Tools (PowerShell, Cron).
Preferred Qualifications:
  • Experience with the Sponsor’s development platform, preferably RAILS.
Additional Information

Seniority level: Mid-Senior level

Employment type: Full-time

Job functions: Engineering and Information Technology

Industries: IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.