Enable job alerts via email!

Software Engineer (Partial telework)

Red Arch Solutions

Annapolis (MD)

Remote

USD 80,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Software Engineer to tackle complex challenges in the intelligence community. This dynamic role involves analyzing user requirements, designing innovative software solutions, and leading development teams to deliver mission-critical applications. With a focus on Java development and agile methodologies, you will play a key role in enhancing national security through advanced technology. Join a team that values your contributions and offers exceptional benefits, including generous PTO, healthcare coverage, and opportunities for professional growth. If you're passionate about making a difference and thrive in a collaborative environment, this opportunity is for you.

Benefits

100% paid employee healthcare premiums
Generous PTO
401K with 10% combined - 6% match
Profit sharing up to 4%
Annualized bonus opportunities
Tuition reimbursement
Annual allowance for technology or fitness expenses
All 11 federal holidays observed
Substantial referral bonuses

Qualifications

  • Strong experience in Java development and debugging.
  • Familiar with agile processes and software documentation standards.
  • Proficient in database design and algorithm development.

Responsibilities

  • Analyze user requirements and design software solutions.
  • Debug and modify existing software to enhance performance.
  • Lead software development teams to meet project goals.

Skills

Java Development
Agile Development
Debugging
Database Design
Unix Shell Scripting
Software Documentation
Algorithm Development
Software Testing

Education

Bachelor's Degree in Computer Science or related field

Tools

Eclipse IDE
Git
Atlassian Tools
Docker
Spring Framework
Kafka

Job description

TS/SCI with Polygraph REQUIRED for this role

Red Arch Solutions is a leading U.S. small business providing its customers with state-of-the-art tactical and strategic intelligence, systems, and software engineering solutions, solving some of the most pressing and unique intelligence community challenges related to national security.

Our employees are exceptionally skilled professionals. We recruit individuals who are dedicated to collecting, analyzing, and disseminating critical information to national leaders. Our engineers design, develop, and deploy mission critical solutions to support the war fighters.

Red Arch is looking for a Software Engineer to join our team.

Description:

  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Design and code new software or modify existing software to add new features.
  • Write or review software and system documentation.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Has experience with agile development processes.
  • Has experience with source code control systems, such as Git.
  • Serve as team lead at the level appropriate to the software development process being used on any particular project.
  • Design and development of relational and non-relational database applications.
  • Use of orchestration frameworks such as Spring and Kafka.
  • Familiarization with queue management systems.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Develop and execute test procedures for software components.
  • Develop software solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.
  • Modify existing software to adapt to new hardware or to improve its performance.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions.
  • Java development using the Eclipse IDE (Integrated Development Environment).
  • Development of Java 2 Enterprise Edition (J2EE) applications.
  • Experience using collaboration and software development tools (ie. Atlassian).
  • Experience with container technologies (ie. Docker).
  • Unix shell scripting.
  • Development of event driven or data driven analytics.
  • Development of cloud-based solutions and technologies.
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.
  • Recommend and implement suggestions for improving documentation and software development process standards.
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.
  • Coordinate software installation on a system and monitor performance to ensure operational specifications are met.

TS/SCI with Polygraph REQUIRED for this role

All Red Arch Solutions openings require US Citizenship.

We offer best in class 100% paid employee healthcare premiums, generous PTO, a 10% combined - 6% match on your 401K, vested day one, complemented by up to 4% in profit sharing. Enjoy annualized bonus opportunities, spot bonuses for professional certifications, tuition reimbursement, and a variety of additional employee first perks, including an employee choice of an annual allowance for technology or fitness expenses, tailored to support your lifestyle. Celebrate and unwind with all 11 federal holidays observed, because we believe your hard work deserves significant recognition. We value the power of referrals and offer substantial bonuses for introducing us to more great people like yourself.

Red Arch Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

About the company

Red Arch Solutions is a premier U.S. small business providing its customers with state-of-the-art tactical and strategic intelligence, systems, and software engineering solutions, solving some of the most pressing and unique intelligence community challenges.

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

Similar jobs

Senior/Staff Software Engineer - Networking

GEICO

Chevy Chase

On-site

USD 105,000 - 230,000

4 days ago
Be an early applicant

Senior Software Engineer in Test

Tenable

Columbia

On-site

USD 107,000 - 143,000

14 days ago