Mid-Level Software Engineer

C#, JavaScript, Java
Full Time
60-85k
Telecommuting not available Travel not required

Job Description

Capital Sciences is seeking a mid-level Software Engineer to join our growing organization. The Software Engineer will perform full life cycle software development. The successful candidate will have a proven track record of delivering verifiable software and of mentoring junior engineers. The Software Engineer must demonstrate a high-level of personal accountability, technical curiosity, and the ability to work within a team or independently to deliver high-quality software.

The candidate must be adept at working on multiple projects concurrently and managing the priorities is crucial for successful integration into the company environment. The candidate must have a solid foundation with object-oriented languages (Java, C#, C++, etc) and/or with modern internet languages (JavaScript, etc).

Required Qualifications:

  • Bachelor s Degree in Computer Science, Software Engineering or related technical discipline
  • 3+ years of software development experience
  • 2+ years of experience with an Agile methodology
  • 2+ years designing software using objected oriented techniques such as design patterns and UML
  • 3+ years experience with multiple operating systems (Windows, Linux/Unix)
  • 2+ years experience integrating multiple software components including COTS components
  • 2+ years experience with a modern source revision control system (git, subversion, etc)
  • Experience with developing solutions for deployment into a cloud environment (Azure, AWS, etc)
  • US Citizen, or Permanent Resident (Green Card), capable of receiving a FAA SF85P public trust

Preferred Qualifications:

  • Master's degree in Computer Science, Software Engineering or related technical discipline
  • Experience developing software requirements from system requirements
  • Ability to communicate effectively with a wide variety of professionals including business managers, product managers and customers
  • Experience designing solutions from requirements through implementation to demonstration for the customer
  • Experience with software development activities adhering to RTCA DO-278

About Capital Sciences

Capital Sciences, LLC is a Northern Virginia small business established in 2009. We specialize in software and systems engineering services to the aviation community. Our engineers are a trusted resource to some of Washington DC s largest technology companies helping to advance the manned and unmanned aviation industry around the globe.

Capital Sciences is a lean company, with minimal managerial levels and a collaborative environment. Informal meetings, remote working, supporting multiple customers are all part of a normal work week. We provide an opportunity to work with talented engineers on exciting projects that are shaping the next generation of aviation.

Capital Sciences offers attractive benefits including a base health insurance plan with no employee subsidy, and a very flexible work environment.

Job Type: Full-time

Dice Id : RTX1c50d9
Position Id : 5231919
Have a Job? Post it

Similar Positions

Software Developer
  • ManTech Advanced Systems International
  • Herndon, VA
Junior Software Engineer / Consultant - VA
  • Leading Path Consulting LLC
  • Mclean, VA
Software Engineer - Reston, VA
  • Multivision Inc
  • Reston, VA
Software Developer
  • ALTEK Information Technology, Inc
  • Reston, VA
Mid-level Software Engineer (Java)
  • VeriSign
  • Washington, DC
Software Engineer
  • Mastech
  • Washington, DC
Senior Financial Java Developer
  • Request Technology, LLC
  • Mclean, VA
Java Developer w/Jenkins
  • GATE Staffing
  • Washington, DC
Associate Systems/Software Engineer
  • Innovative Defense Technologies
  • Arlington, VA
Java Software Engineers
  • Josef Group
  • Herndon, VA