Software Engineer Level 1

Reposted 3 Days Ago
Annapolis Junction, MD
In-Office
76K-184K Annually
Mid level
Big Data • Information Technology • Security • Software • Analytics
The Role
Develop, maintain, and enhance complex software systems while analyzing user requirements, debugging software, and leading projects. Collaborate with teams to improve software development processes and documentation.
Summary Generated by Built In

Responsibilities:

  • Ability to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements
  • Ability to work individually or as part of a team review and test software components for adherence to the design requirements and documents test results and resolve software problem reports
  • Ability to utilize software development and software design methodologies appropriate to the development environment
  • Ability to provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Communicate with broader DAT, QC, CNO, and agency teams to identify alternative, or existing solutions. Take advantage of opportunities to attack common development problems together

Required Skills:

  • US Citizens Only
  • TS/SCI with Polygraph required
  • Three (3) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelors degree
  • Experience analyzing user requirements to derive software design and performance requirements
  • Experience designing and coding new software or modifying existing software to add new features
  • Ability to debug existing software and correct defects
  • Experience integrating existing software into new or modified systems or operating environments
  • Experience developing simple data queries for existing or proposed databases or data repositories
  • Experience providing recommendations for improving documentation and software development process standards
  • Experience developing or implementing algorithms to meet or exceed system performance and functional standards
  • Ability to assist with developing and executing test procedures for software components
  • Experience writing or reviewing software and system documentation
  • Experience developing software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Experience serving as team lead at the level appropriate to the software development process being used on any particular project
  • Experience modifying existing software to correct errors, to adapt to new hardware, or improve its performance
  • Ability to design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Experience designing or implementing complex database or data repository interfaces/queries
  • Some combination of UI/UX, middleware/API, back-end, DevOps, CNO, and data science experience with a heavy interest in user experience

Compensation Range: $76,142.48 - $184,026.39

Top Skills

Algorithms
APIs
Data Queries
Database Systems
DevOps
Middleware
Software Design Methodologies
Software Development
Ui/Ux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Columbia, MD
88 Employees
Year Founded: 2007

What We Do

Our Mission:
Our Mission is to enrich our customers’ missions by applying our multi-disciplined analysts, mission-focused software developers, and machine learning data scientists to solve and support our customers’ most difficult challenges. Our dedication to our employees reinforces our commitment to the customers’ mission success and National Security. Our ability to effectively collaborate and innovate, reinforces our partnership with the customer.

Our Core Competencies:
We provide technical expertise to meet customer mission challenges in:
* Offensive and Defensive Cyber Services
* Data Science and Decision-Making Analytics
* National Security Cyber Training
* Intelligence Analysis
* Intelligence Solutions Engineering

Our Employees:
Our personnel are cross-functional subject matter experts (SMEs) who understand the development process and serve as liaisons between developers and the operational community to enrich technologies with in-depth domain understanding and innovative perspectives. Our program managers are PMI® certified who possess strong technical and mission backgrounds.

We are the Small Business Employer of Choice! Check out our awards:
Best Places To Work Winner!
2012 - 2019 – Baltimore Sun Top Work Places
2018 - Inc Magazine - Top Work Place
2016 - 2018 - Washington Post Top Work Places
2016 - ABA – Silver Stevie Winner – Veteran-Owned Business of the Year
2011 - 2015 – Baltimore Business Journal - Best Places to Work
2014 - Disabled American Veterans (DAV) National Small Business of the Year
2013 - Washingtonian Magazine 50 Greatest Places to Work
2012 - Chesapeake Regional Tech Council - Best Places to Work

Similar Jobs

Anthem Engineering, LLC Logo Anthem Engineering, LLC

Software Engineer

Big Data • Cloud • Software • Analytics • Design
In-Office
Annapolis Junction, MD, USA
39 Employees

IntelliGenesis LLC Logo IntelliGenesis LLC

Software Engineer

Big Data • Information Technology • Security • Software • Analytics
In-Office
Columbia, MD, USA
88 Employees
110K-130K Annually

Independent Software, Inc. Logo Independent Software, Inc.

Software Engineer

Cloud • Information Technology • Security • Software
In-Office
Annapolis Junction, MD, USA
11 Employees

Independent Software, Inc. Logo Independent Software, Inc.

Software Engineer

Cloud • Information Technology • Security • Software
In-Office
Annapolis Junction, MD, USA
11 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account