Software Developer

Current Open Positions

United States

On-site

USD 100,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive benefits package

Job summary

Gromelski and Associates, Inc. is seeking a Software Developer to support the architecture, development and testing of a next-generation system.

This system includes secure HA cloud-based storage and orchestration solutions, advanced networking, edge devices, and system management. You will be a self-motivated engineer in an agile team, contributing to front-end and back-end development and prototyping on a web-based Linux system while rapidly evaluating new technologies and maintaining strong

Qualifications

  • Bachelor’s degree required; DoD Secret clearance eligible for U.S. Citizenship.
  • Experience in agile software development lifecycle and team collaboration.
  • Willingness to work overtime or off shift to meet business needs.

Responsibilities

  • Perform technical engagements and presentations with technical leads.
  • Collaborate with small to medium agile team.
  • Prototype a web-based Linux system supporting multiple application footprints.
  • Rapidly evaluate technology viability for technical leads.
  • Some software integration work.

Skills

Front End Experience
React Experience
Software development experience
C/C++/Java/Python
Bash/Python scripting
YAML/XML/JSON
Linux
RESTful/Web services
Object-oriented/functional programming
Containerization/Virtualization

Education

Bachelor’s degree in Computer Science/Engineering

Tools

N/A

Job description

Software Developer

Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Logistics Support, Training Development and Delivery, Multimedia Support, and Technical System Support.



Software Developer Job Description

We are looking for an energetic, forwarding thinking computer program engineer to support the architecture, development and testing of a next generation system. This system includes concepts such as secure High Availability (HA) cloud-based storage and orchestration solutions, advanced networking solutions, edge devices, and system management. Develops, implements, and test custom software program applications. The candidate will be an experienced and energetic problem solver with attention to detail, interest in process improvement, and great communication skills. You should be a self-starter, quick-learner, and motivated SW engineer who can work in a fast-paced environment.



Software Developer Duties May Include


  • Technical engagements and presentations with technical leads.

  • Working with a small to medium-sized agile team.

  • Prototyping a web-based Linux system that supports a variety of application footprints.

  • Rapid evaluation of technology viability to technical leads.

  • Some integration of software.



Software Developer Required Tasks


  • Front End Experience.

  • React Experience.

  • Experience in software development, integration, troubleshooting using C or C or Java or Python.

  • Experience developing scripts using Bash or Python.

  • Experience with software configuration technologies, such as YAML, XML, JSON.

  • Experience in Linux, React, Java, & Web Services.

  • Proficient in functional or object-oriented programming.

  • Fast learner who can quickly pickup new technologies.

  • Experience with Containerization/Virtualization.



Software Developer Desirable Skills


  • Basic understanding of Agile Full software life-cycle development.

  • Experience with infrastructure as code (IaC) concepts and technologies.

  • Desire to integrate, test and troubleshoot and refactor software systems.

  • Hands-on experience in two or more of the following areas.

  • Architecting in web based systems.

  • Containerizing/Virtualizing applications

  • Software defined networking (SDN).

  • Distributed Storage (e.g. HDFS, Ceph, Gluster).

  • Messaging Middleware.

  • RESTful service development.

  • Experience with micro-service or lambda-based architectures.

  • Familiar with model-based systems engineering, SysML and related tools (MagicDraw, Rhapsody or other).



Software Developer Additional Requirements


  • Bachelor’s degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years of related experience. A combination of education and experience will be considered.

  • Must be able to obtain and maintain a DoD Secret level clearance which means you must be a U.S. Citizen.

  • Effective oral and written communication skills.

  • Strong communication and interpersonal skills.

  • Willingness to work overtime and off shift when dictated to support business needs.

  • Task driven with ability to work independently.

  • Experience working in an agile environment.

  • Team player that takes ownership and develops relationships with the team members which fosters team success.



Job Location

Manassas, VA. (Relocation Assistance Available)



Benefits

We offer a competitive benefit package.



Job Type

Full-Time Employee, 40 hours/week



Salary Range

$100,000 – $130,000



Start Date

Negotiable



Gromelski and Associates is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex, pregnancy, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.

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

Similar jobs worth comparing

Software Developer
Software Developer

Gromelski & Associates, Inc (GAI) • Manassas (VA)

On-site
USD 100,000 - 130,000
Competitive benefits
Software Developer
Software Developer

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 90,000 - 120,000
C++ Software Developer
C++ Software Developer

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 100,000 - 140,000
Competitive benefits package
System Software Integrator
System Software Integrator

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 120,000 - 140,000
Competitive benefits package
System Software Integrator
System Software Integrator

Gromelski & Associates, Inc (GAI) • Manassas (VA)

On-site
USD 120,000 - 140,000
Competitive benefits
Java Developer - Multithreaded Linux Data Services
Java Developer - Multithreaded Linux Data Services

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 100,000 - 140,000
Competitive benefits package
Paas Software Engineer
Paas Software Engineer

Current Open Positions • United States

On-site
USD 90,000 - 150,000
Competitive benefits package
Junior Recruiter
Junior Recruiter

Current Open Positions • United States

On-site
USD 70,000 - 90,000
System Engineer
System Engineer

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 120,000 - 180,000
Competitive benefits
Test & Evaluation Technician
Test & Evaluation Technician

International Executive Service Corps • Manassas (VA)

On-site
USD 55,000 - 105,000
Relocation assistance