×
Register Here to Apply for Jobs or Post Jobs. X

Enterprise - Senior Software Engineer - React, GitLab, Kubernetes 7​/9​/2026 Annapolis Junction

Job in Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for: Erias Ventures, LLC
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 215000 - 245000 USD Yearly USD 215000.00 245000.00 YEAR
Job Description & How to Apply Below
Position: Enterprise - Senior Software Engineer - React, GitLab, Kubernetes 7/9/2026 Annapolis Junction, [...]

Annapolis Junction, MD

Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving
, open communication
, and empowering our employees to make decisions and put forth new ideas.

Our staff includes technical experts working across multiple disciplines, bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers.

Description

We are seeking a Software Engineer 2 to work as part of small and exciting development team.

As a Software Engineer II, you will be responsible for developing, maintaining, and optimizing user interfaces using Node, ReactJS, JavaScript, HTML5, and CSS
3. You will collaborate closely with team members in an Agile organization creating and maintaining user-friendly web applications that meet mission needs. This includes translating wireframes, mockups, and prototypes into functional, responsive, and scalable user interfaces.

Your role will also involve collaborating with mission customers and government leadership to capture requirements and recommending product enhancements to improve application functionality to best support mission objectives. You will also be responsible for ensuring that UI design is consistent with established design principles. To streamline the development process and enhance reusability, you will utilize UI libraries, frameworks, and components. An essential part of position will include performing testing with the organization’s approved browsers to ensure a seamless user experience.

In addition, you will debug and troubleshoot UI issues and actively seek opportunities to improve the user interface. Staying current with the latest industry trends, technologies, and best practices in UI development is vital to this role. Furthermore, you will be expected to participate in code reviews, providing and receiving constructive feedback to ensure high-quality code.

Lastly, you will continuously seek opportunities to optimize performance and improve the overall user experience. Your contributions will be integral to the success of the team, and your commitment to creating top-notch user interfaces will help drive the customer’s organization forward.

  • Analyze user requirements to derive software design and performance requirements
  • Confer with analysts, system engineers and software engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Develop 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
  • Develop or implement algorithms to meet or exceed system performance and functional standards including adherence to strict timing, system resource, or interface constraints
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Debug existing software and correct defects
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Write or review software and system documentation
  • Provide recommendations 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
  • Assist with developing and executing test procedures for software components
  • Perform quality control on team products
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

This position may allow for partial telework based on program requirements.

Clearance

A current Top-Secret/SCI with FS polygraph security clearance is required. Candidates cannot be sponsored or nominated for a government…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary