Software Developer 3 (SWD3)

RealmOne

• $230K — $287K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Master's Degree in Computer Science or Computer Engineering required, or equivalent experience.
  • 15 years of software application design and development experience required.
  • 12 years of experience leading teams in software design and development for collection systems.
  • Requires DoD 8570 compliance Information Assurance Technical (IAT) Level II certification.
  • Active Security Clearance with appropriate Polygraph required.

Responsibilities

  • Develop and maintain operational software systems using a modern tech stack.
  • Perform deployment, installation, and quality control monitoring of software.
  • Integrate and modify software to include new features or improve performance.
  • Conduct system and unit level testing, including regression tests.
  • Interact with project stakeholders to report project status and manage requirements.

Benefits

  • Comprehensive healthcare coverage with 100% employer-paid premiums for dental and vision.
  • 401K plan with total contributions of 10% and immediate vesting.
  • 4 weeks of PTO plus 11 federal holidays and additional floating holidays.
  • Access to free professional development resources and a generous education assistance program.
  • Flexible work schedules and paid parental leave.
Full Job Description
Job Brief

Java, JHipster, Javascript, SWL, Angular, React, Git, PostreSQL

Job Description:

We are looking for a senior software developer looking to join a small, dedicated team taking an important operational system to the next level. This program currently supports a modern and expanding tech stack that include Java / Java Spring, AWS, Angular, Hibernate, PostgreSQL, Docker/Swarm (converting to Podman) and JHipster, a free and open-source application generator. Java is required, but you will be able to come up to speed on some of the other technologies and needed. This is NOT maintenance. The program is getting new requirements as its success continues. Current incumbent staff are there to provide guidance and a productive, dynamic work environment, but looking for candidates who are self-starters and enjoy expanding their knowledge and responsibility. This task is part of an 8-year program that will have legs and allow growth and long term stability at an easy to access location.

The Level 3 Software Developer shall possess the following capabilities:
  • Use object oriented techniques, programming languages, and standard methodologies, including classic development, waterfall, and agile methods (Extreme programming).
  • Perform deployment, installation, maintenance, quality control monitoring, and implementation of software at Government specified locations.
  • Maintain processes to log and track customer service requests.
  • Maintain/develop software products to be used on a variety of platforms.
  • Uses Configuration Management (CM) tools, such as Subversion/Trac or Git
  • Codes in eXtensible Mark-up Language (XML)/W3C XML Schema to C++ Compiler (XSD)
  • Applies middleware technologies, such as enterprise service bus (ESB), CORBA, or Internet Communications Engine (ICE)
  • Uses Integrated Development Environments (IDEs), such as JBuilder and/or Eclipse
  • Design, develop, and document system and subsystem-level code. This includes support for system requirements, preliminary design, detailed design and specifications, data dictionaries, interface control/design documents, user help information/manuals, maintenance information/manuals, operations information/manuals, program code, quality assurance activities, and test.
  • Develop customer requirements and information needs into software specifications that can be implemented
  • Maintain/modify software code to add new features, correct errors, adapt to new hardware, or to improve system performance.
  • Integrate with other signal repositories when prioritized by the Government.
  • Perform system and unit level testing. This includes test plans and procedures, documentation of test results and development of special test code. Plan/conduct regression tests after each code modification, upgrade enhancement.
  • Use object oriented techniques, programming languages, and standard methodologies, including classic development, waterfall, and agile methods (Extreme programming).
  • Proficient with Linux/UNIX is required.
  • Development experience (C++, JAVA, XML/XSD), scripting language experience, (Python or Perl), JAVA GUI development experience and Web framework experience (i.e. Ruby on Rails, Django, SpringFramework, or Zope) is required
  • Performs system and unit level testing. This includes test plans and procedures, documentation of test results and development of special test code. Plans/conducts regression tests after each code modification, upgrade enhancement.
  • Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems. Conducts, technically directs and evaluates projects or major phases of significant projects, coordinating the efforts of engineers and technical support staff in the performance of assigned projects. Conducts investigations and test of considerable complexity. Reviews literature, patents and current practices relevant to the solution of assigned projects. Evaluates vendor capabilities to provide required products or services. Provides technical consultation to other organizations.
  • Interacts with project customers and stakeholders to report project status, and manage subsystems requirements.
  • Researches, evaluates, and assesses software tools and technologies such as Free and Open Source Software (FOSS), Government-off-the-shelf (GOTS), Commercial-off-the-shelf (COTS), and incorporates those findings into the overall software system design.
  • Implements Service Oriented Architecture (SOA)/middleware technologies, such as ESB, CORBA, Simple Object Access Protocol (SOAP), and ICE.

Qualifications:
  • Master's Degree in Computer Science or Computer Engineering from an accredited college or university is required. A bachelor's degree and two (2) additional years of software related experience OR six (6) additional years of software related experience may be substituted for a master's degree.
  • Fifteen (15) years experience in software application design and development performing coding, debugging, testing and troubleshooting throughout the application development process.
  • Twelve (12) years experience leading teams of software design and development for collection systems and components is required.

Certifications:
  • Requires DoD 8570 compliance Information Assurance Technical (IAT) Level II certification.

Position requires active Security Clearance with appropriate Polygraph

Pay Range: 230,000-287,000

The RealmOne pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Our approach to crafting offers considers various factors to establish an equitable and competitive compensation package. These considerations include, but are not limited to, the extent and intricacy of the role's responsibilities, the candidate's educational background, their work experience, and the specific competencies crucial for success in the role.

RealmOne Benefits:
  • Healthcare Coverage + Insurance: Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums. Tax-advantaged health savings account available with generous employer contribution. Dental + Vision: 100% employer-paid for employees and family with buy-up option available.
  • Retirement + Savings: 401K - 10% TOTAL CONTRIBUTION - 5% safe harbor - 5% annual profit share. Immediate vested, no match required!
  • Paid Time Off + More: 4 weeks starting PTO - 11 federal holidays + 2 floating holidays - Paid hours for company-required training.
  • Career Growth + Development: Access to FREE 24/7 learning via Udemy - Opportunities to participate in tech councils, industry initiatives, etc. - $7,500 annual Educational & Professional Development Assistance.
  • MORE BENEFITS...FOR EVERY LIFESTYLE! - Paid parental leave - Adoption assistance - Annual swag drops - Flexible work schedules - -Generous referral bonus program - Employee appreciation + family-friendly corporate events ...and much more.

Similar Jobs

More Jobs at RealmOne

  • Signals Analyst 2
    $120K — $181K *
    Wahiawa, HI 96786 (Honolulu County)
    Aerospace & Defense
    In-Person
  • Software Developer 3 (SWD3)
    $230K — $287K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Data Scientist 2
    $104K — $161K *
    Wahiawa, HI 96786 (Honolulu County)
    Aerospace & Defense
    In-Person
  • Systems Engineer 5
    $191K — $244K *
    Columbia, MD 21044 (Howard County)
    Aerospace & Defense
    In-Person
  • Target Digital Network Analyst 1
    $67K — $104K *
    Quantico, VA 22134 (Prince William County)
    Education, Government & Non-Profit
    In-Person

More Aerospace & Defense Jobs

Find similar Software Developer 3 (SWD3) jobs: