Software Engineer

Convirgence

Herndon (VA)

On-site

USD 67,600 - 122,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company is seeking a Software Engineer with strong Java and Spring Boot skills for a unique role in developing mission-critical applications. The ideal candidate will have a minimum of 5 years in software development and must hold an ACTIVE TS/SCI with full scope poly clearance. This position offers the chance to work in an agile environment on challenging projects.

Qualifications

  • Minimum 5 years of experience in user interface software development.
  • Experience in developing web service code.
  • Experience with cloud services environment is required.

Responsibilities

  • Design and develop applications for enterprise search.
  • Engage with stakeholders for requirements analysis.
  • Create and test software as part of an iterative scrum team.

Skills

Java
Spring Boot
MySQL
Postgres
Oracle
REST web services
Service Oriented Architectures
Solr
Elastic Search
AWS cloud
Angular
HTML/CSS
JavaScript
Junit
Mockito
Swagger
Postman
Linux
Agile
Scrum
JIRA
GitHub

Education

Bachelor's degree
Master's degree

Job description

Join to apply for the Software Engineer role at Convirgence

1 year ago Be among the first 25 applicants

Join to apply for the Software Engineer role at Convirgence

Get AI-powered advice on this job and more exclusive features.

  • ACTIVE TS/SCI WITH FULL SCOPE POLY REQUIRED***

Job Description

  • ACTIVE TS/SCI WITH FULL SCOPE POLY REQUIRED***

This is a unique position for a strong Applications Developer to build new mission-critical applications to support users charged with “Enterprise Search” of voluminous records in multiple formats, repositories, and networks in response to high-profile requests levied on or by the Sponsor organization. The candidate will be a pioneer member of a small growing team of software developers who will design, develop, and deploy an application leveraging search technologies and data analytics to discover, filter, refine, and retrieve task-responsive documents with efficiency and speed. Development will take place in an iterative fashion using scrum techniques with inputs from the Project Manager, IT Division Leadership, Technical Director, and Subject Matter Experts and other business stakeholders. The candidate must have the ability to communicate with project team members, user community, and leadership to assess changes and demonstrate iterative progress.

This Position Will Include a Variety Of Activities, Including

  • Participation with iterative software development teams with adherence to all reporting requirements
  • Designing, developing and unit testing code for a production system and demonstration capabilities
  • Developing iterative screen mock ups, use of rapid prototyping to drive out requirements and design
  • Providing demonstrations and detailed walk through of features to a variety of technical and non-technical audiences
  • Meeting with stakeholders, analyzing requirements, developing user stories and related artifacts, and translating these into software development tasks
  • Working with systems engineers to specify and design the final system
  • Development of technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed by program management

Requirements

Mandatory Skills (in order of importance):

  • Demonstrated on-the-job experience developing web service code using Java and Spring Boot Demonstrated on-the-job experience with RDBMs (Relational Database Management Systems) such as MySql, Postgres, or Oracle
  • Demonstrated on-the-job experience with web services (REST) and Service Oriented Architectures (SOA)
  • Demonstrated on-the-job experience with Solr or Elastic Search
  • Demonstrated on-the-job experience with development and deployment of applications in the Commercial Cloud Services (C2S) environment or an Amazon Web Services cloud environment
  • Bachelor’s degree and minimum of five years of experience in developing user interface software for web applications (Master’s degree equates to an additional 2 years of relevant work experience)

Desired Skills (in Order Of Importance)

  • Demonstrated on-the-job experience working in Linux
  • Demonstrated on-the-job experience developing user interface using all of the following technologies: Angular, HTML/CSS, JavaScript
  • Demonstrated on-the-job experience with testing frameworks such as Junit, Mockito, Swagger, or Postman
  • Demonstrated on-the-job experience developing web-based applications in sponsor's environment
  • Demonstrated on-the-job experience with DevOps or other system automation techniques
  • Demonstrated on-the-job-experience in Agile software development teams using scrum techniques
  • Demonstrated on-the-job experience using JIRA and GitHub for documenting work
  • Demonstrated on-the-job experience working in a project team (3-5 developers) with experience in: decomposing concepts to discrete development tasks and managing your work to a deadline
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Convirgence by 2x

Sign in to set job alerts for “Software Engineer” roles.

Gaithersburg, MD $67,600.00-$122,200.00 9 hours ago

Washington, DC $75,000.00-$90,000.00 4 months ago

Sterling, VA $100,000.00-$120,000.00 1 year ago

Rockville, MD $55,000.00-$125,000.00 1 month ago

Bethesda, MD $91,825.00-$125,000.00 5 months ago

Washington DC-Baltimore Area 3 months ago

Reston, VA $87,975.00-$103,500.00 2 weeks ago

Lorton, VA $55,250.00-$99,875.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Applications Developer
Senior Applications Developer

Convirgence • Herndon (VA)

On-site
USD 175,000 - 190,000
Expert Systems Developer
Expert Systems Developer

Convirgence • McLean (VA)

On-site
USD 55,000 - 100,000
Career development opportunities
Engagement with contractor leadership
Collaborative team environment
Expert Cloud Engineer
Expert Cloud Engineer

Convirgence • McLean (VA)

On-site
USD 110,000 - 130,000
Direct engagement with leadership
Opportunities for career development
Dynamic team environment
Project Coordinator
Project Coordinator

Convirgence • Herndon (VA)

On-site
USD 50,000 - 110,000
Senior Software Engineer
Senior Software Engineer

CHESS Solutions, LLC • Leesburg (VA)

Hybrid
USD 105,000 - 165,000
Medical insurance
Vision insurance
401(k)
Software Developer - SME
Software Developer - SME

Convirgence • Sully Square (VA)

On-site
USD 57,000 - 104,000
Career development opportunities
Dynamic team environment
Networking opportunities
Expert Software Developer
Expert Software Developer

Convirgence • McLean (VA)

On-site
USD 57,000 - 104,000
Career development and mobility
Networking opportunities
Collaborative environment
Java Full Stack Developer TS/SCI
Java Full Stack Developer TS/SCI

Cohere Technology Group • Sully Square (VA)

On-site
USD 120,000 - 170,000
Fully paid health care premiums
Fully paid dental and vision insurance
240 hours PTO per year
+2
Senior Software Engineer with Convera USA LLC (Denver, CO)
Senior Software Engineer with Convera USA LLC (Denver, CO)

Convera • Denver (CO)

Hybrid
USD 161,000 - 200,000
Sr. Full Stack Developer (TS/SCI required) - IMDT
Sr. Full Stack Developer (TS/SCI required) - IMDT

IT Concepts, Inc • Great Falls Crossing (VA)

On-site
USD 120,000 - 170,000
Competitive benefits package
Education reimbursement
Flexible working hours
+1