CP-1513-1-SWE2-MMSC-EC4 Overview We are seeking a versatile 'Jack of All Trades' Software Engineer 2 to contribute on a small, high-impact software development team. If you enjoy taking ideas from ...
CP-1513-1-SWE2-MMSC-EC4 Overview We are seeking a versatile 'Jack of All Trades' Software Engineer 2 to contribute on a small, high-impact software development team. If you enjoy taking ideas from ...
CP-1513-1-SWE2-MMSC-EC4 Overview We are seeking a versatile 'Jack of All Trades' Software Engineer 2 to contribute on a small, high-impact software development team. If you enjoy taking ideas from ...
Quick apply
CP-1513-1-SWE2-MMSC-EC4 Overview We are seeking a versatile 'Jack of All Trades' Software Engineer 2 to contribute on a small, high-impact software development team. If you enjoy taking ideas from ...
Evaluate hardware and software trade-offs and recommend appropriate technical solutions. * Leverage Commercial Off-the-Shelf (COTS), Government Off-the-Shelf (GOTS), and reusable software components ...
Quick apply
Evaluate hardware and software trade-offs and recommend appropriate technical solutions. * Leverage Commercial Off-the-Shelf (COTS), Government Off-the-Shelf (GOTS), and reusable software components ...
Participate in software architecture and system design activities, including hardware/software trade-off analysis * Support integration and evaluation of Commercial Off-the-Shelf (COTS) and ...
Quick apply
Participate in software architecture and system design activities, including hardware/software trade-off analysis * Support integration and evaluation of Commercial Off-the-Shelf (COTS) and ...
As a Software Engineer Level 2 at Independent Software, you will develop, maintain, and enhance ... Contribute to system architecture and design decisions, including trade-offs and reuse * Lead or ...
Quick apply
As a Software Engineer Level 2 at Independent Software, you will develop, maintain, and enhance ... Contribute to system architecture and design decisions, including trade-offs and reuse * Lead or ...
Market data & analysis (FactSet), performance reporting and account analysis (BlackDiamond), Portfolio trading software (Tamarac), Mutual Fund/ETF data and analysis (MorningStar), Salesforce CRM. * ...
Market data & analysis (FactSet), performance reporting and account analysis (BlackDiamond), Portfolio trading software (Tamarac), Mutual Fund/ETF data and analysis (MorningStar), Salesforce CRM. * ...
Contribute to system architecture and design decisions, including trade-offs and reuse * Lead software development efforts and serve as technical lead for one or more teams * Oversee development ...
Quick apply
Contribute to system architecture and design decisions, including trade-offs and reuse * Lead software development efforts and serve as technical lead for one or more teams * Oversee development ...
... software trade-off analysis • Support integration and evaluation of Commercial Off-the-Shelf ... COTS) and Government Off-the-Shelf (GOTS) technologies • Perform requirements analysis and ...
... software trade-off analysis • Support integration and evaluation of Commercial Off-the-Shelf ... COTS) and Government Off-the-Shelf (GOTS) technologies • Perform requirements analysis and ...
Software Engineer, Level 3
Annapolis, MD · On-site
Evaluate hardware and software trade-offs and recommend appropriate technical solutions. * Leverage Commercial Off-the-Shelf (COTS), Government Off-the-Shelf (GOTS), and reusable software components ...
Software Engineer, Level 3
Annapolis, MD · On-site
Evaluate hardware and software trade-offs and recommend appropriate technical solutions. * Leverage Commercial Off-the-Shelf (COTS), Government Off-the-Shelf (GOTS), and reusable software components ...
... trade-offs and reuse • Lead or support development efforts within Agile teams • Develop and ... Independent Software supports our customers by providing next-generation cyber services ...
... trade-offs and reuse • Lead or support development efforts within Agile teams • Develop and ... Independent Software supports our customers by providing next-generation cyber services ...
Software Engineer, Level 3
Annapolis, MD · On-site
Participate in software architecture and system design activities, including hardware/software trade-off analysis * Support integration and evaluation of Commercial Off-the-Shelf (COTS) and ...
Software Engineer, Level 3
Annapolis, MD · On-site
Participate in software architecture and system design activities, including hardware/software trade-off analysis * Support integration and evaluation of Commercial Off-the-Shelf (COTS) and ...
... including trade-offs and reuse • Lead software development efforts and serve as technical lead for one or more teams • Oversee development activities and ensure alignment with project ...
... including trade-offs and reuse • Lead software development efforts and serve as technical lead for one or more teams • Oversee development activities and ensure alignment with project ...
Market data & analysis (FactSet), performance reporting and account analysis (BlackDiamond), Portfolio trading software (Tamarac), Mutual Fund/ETF data and analysis (MorningStar), Salesforce CRM. * ...
Market data & analysis (FactSet), performance reporting and account analysis (BlackDiamond), Portfolio trading software (Tamarac), Mutual Fund/ETF data and analysis (MorningStar), Salesforce CRM. * ...
As a Software Engineer Level 2 at Independent Software, you will develop, maintain, and enhance ... Contribute to system architecture and design decisions, including trade-offs and reuse * Lead or ...
As a Software Engineer Level 2 at Independent Software, you will develop, maintain, and enhance ... Contribute to system architecture and design decisions, including trade-offs and reuse * Lead or ...
In this role, they will collaborate with engineers, stakeholders, and customers to design high-performing software solutions, evaluate technical trade-offs, and implement reusable, modular components ...
In this role, they will collaborate with engineers, stakeholders, and customers to design high-performing software solutions, evaluate technical trade-offs, and implement reusable, modular components ...
Software Engineer II
Annapolis Junction, MD · On-site
$165K - $180K/yr
Provides 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 ...
Software Engineer II
Annapolis Junction, MD · On-site
$165K - $180K/yr
Provides 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 ...
Contribute to system architecture and design decisions, including trade-offs and reuse * Lead software development efforts and serve as technical lead for one or more teams * Oversee development ...
Contribute to system architecture and design decisions, including trade-offs and reuse * Lead software development efforts and serve as technical lead for one or more teams * Oversee development ...
Software Engineer Skill Level 2
Annapolis Junction, MD · On-site
$170K - $190K/yr
Provides 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 ...
Software Engineer Skill Level 2
Annapolis Junction, MD · On-site
$170K - $190K/yr
Provides 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 ...
Software Engineer Skill Level 3
Annapolis Junction, MD · On-site
$230K - $248K/yr
Provides 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 ...
Software Engineer Skill Level 3
Annapolis Junction, MD · On-site
$230K - $248K/yr
Provides 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 ...
Software Engineer 2 (Hybrid) - JavaScript/React/Angular/Java/Linux
Annapolis, MD · On-site +1
$130K - $270K/yr
In this role, they will collaborate with engineers, stakeholders, and customers to design high-performing software solutions, evaluate technical trade-offs, and implement reusable, modular components ...
Software Engineer 2 (Hybrid) - JavaScript/React/Angular/Java/Linux
Annapolis, MD · On-site +1
$130K - $270K/yr
In this role, they will collaborate with engineers, stakeholders, and customers to design high-performing software solutions, evaluate technical trade-offs, and implement reusable, modular components ...
Trading Software information
What are the key skills and qualifications needed to thrive as a trading software developer, and why are they important?
What are some common challenges faced by professionals working with trading software, and how can they be addressed?
What is trading software?
What is the difference between Trading Software vs Trading Analyst?
| Aspect | Trading Software | Trading Analyst |
|---|---|---|
| Required Credentials | None or basic IT/software knowledge | Bachelor's degree in finance, economics, or related field |
| Work Environment | Software development, testing, and implementation | Market analysis, reporting, and strategy development |
| Employer & Industry Usage | Financial firms, trading platforms, fintech companies | Investment banks, hedge funds, asset management firms |
Trading Software focuses on developing, maintaining, and optimizing trading platforms, requiring technical skills. Trading Analysts analyze market data and develop trading strategies, requiring financial expertise. Both roles are essential in the trading industry but serve different functions.

Full-time
Re-posted 7 days ago
Job description
- Location: Annapolis Junction, MD (On-site)
- Clearance Required: TS/SCI with MPO FS poly
- Openings: 1
- Posting Number: CP-1513-1-SWE2-MMSC-EC4
Overview
We are seeking a versatile 'Jack of All Trades' Software Engineer 2 to contribute on a small, high-impact software development team. If you enjoy taking ideas from concept to working prototype in fast, iterative cycles and you're excited about learning new technologies as you go, this role is designed for you. We're looking for a broadly skilled engineer who is comfortable working across the stack, jumping into unfamiliar problem spaces, and helping drive meaningful improvements in how our organization builds and operates software.
Who This Role Fits
This role is designed for engineers who enjoy taking ideas from concept to working prototype in fast, iterative cycles, are excited about learning new technologies, are broadly skilled, comfortable working across the stack, jumping into unfamiliar problem spaces, and helping drive meaningful improvements in how our organization builds and operates software.
Responsibilities
- Design, develop, maintain, and enhance complex and diverse software systems based on documented requirements.
- Implement features end to end, spanning UI, services, data access, and integration points as needed.
- Use modern software development and design methodologies to build and run simulations in development and test environments.
- Provide input to software components of system design, including hardware/software trade-offs, software reuse strategies, and effective use of COTS/GOTS solutions versus new development.
- Perform requirements analysis and synthesis from system level down to individual modules and services.
- Build and evolve microservices and related APIs to support scalable, maintainable architectures.
- Develop and consume RESTful services to integrate with other systems and clients.
- Containerize applications and services (Podman/Docker) and deploy them using orchestration platforms such as Kubernetes.
- Diagnose and troubleshoot complex issues across application, data, and infrastructure layers, including performance analysis and optimization.
- Work independently when needed, demonstrating ownership, initiative, and strong follow through.
- Collaborate closely with teammates and stakeholders, communicating clearly and contributing to a positive, solution-oriented culture.
- Stay open and adaptable to new tools, frameworks, and domains as project needs evolve.
Education / Experience
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics or equivalent combination of education, training, and experience
- 14 years
Required Skills
- Java development
- modern JavaScript frameworks
- React
- designing and consuming RESTful APIs
- containers (Podman and/or Docker)
- container orchestration (Kubernetes)
- designing and implementing microservices-based systems
Familiarity With Two or More
- Machine Learning
- streaming data processing
- batch processing
- MongoDB
- ArangoDB
- Redis
- PostgreSQL
Preferred / Desired Skills
- developing and deploying applications in cloud environments (AWS)
- hyper-converged infrastructure (HCI)
- working across multiple layers of the stack and learning new technologies quickly
- agile or iterative development environments
About Navius Technologies
Sourced by ZipRecruiter
Industry
It services
Company size
1 - 10 Employees
Headquarters location
Edgewater, MD, US