As a Software Engineer Level 3, you will design, develop, and enhance complex software systems while providing technical leadership and ensuring high-quality software solutions. Responsibilities ...
As a Software Engineer Level 3, you will design, develop, and enhance complex software systems while providing technical leadership and ensuring high-quality software solutions. Responsibilities ...
Software Engineer
Hanover, MD ยท On-site
$140K - $160K/yr
This individual will collaborate with software, systems, and hardware engineers to develop, integrate, test, and maintain scalable, highly available mission systems. This role is based in Hanover ...
Software Engineer
Hanover, MD ยท On-site
$140K - $160K/yr
This individual will collaborate with software, systems, and hardware engineers to develop, integrate, test, and maintain scalable, highly available mission systems. This role is based in Hanover ...
Software Engineer
Fort George G Meade, MD ยท On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Fort George G Meade, MD ยท On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Washington, DC ยท On-site
Software Engineer ID: 5313 - V Division: ISD Region: Various Location: Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance ...
Software Engineer
Washington, DC ยท On-site
Software Engineer ID: 5313 - V Division: ISD Region: Various Location: Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance ...
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Reston, VA ยท On-site
$105K - $150K/yr
Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. We are looking for experienced Software Engineers who will ...
Software Engineer
Reston, VA ยท On-site
$105K - $150K/yr
Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. We are looking for experienced Software Engineers who will ...
Software Engineer
Washington, DC ยท On-site
Software Engineer ID: 5313 Division: ISD Region: Various Location: Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance management.
Software Engineer
Washington, DC ยท On-site
Software Engineer ID: 5313 Division: ISD Region: Various Location: Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance management.
Software Engineer
Chantilly, VA ยท On-site
Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software ...
Software Engineer
Chantilly, VA ยท On-site
Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software ...
Software Engineer
Annapolis Junction, MD ยท On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
Software Engineer
Annapolis Junction, MD ยท On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
As a Software Engineer (SWE) Level 3, you will design, develop, integrate, and enhance complex and diverse software systems in support of mission-critical programs. You will work independently and as ...
Quick apply
As a Software Engineer (SWE) Level 3, you will design, develop, integrate, and enhance complex and diverse software systems in support of mission-critical programs. You will work independently and as ...
Software Engineer
Annapolis Junction, MD ยท On-site
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Software Engineer
Annapolis Junction, MD ยท On-site
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Software Engineer
Annapolis Junction, MD ยท On-site
$57.70 - $91.35/hr
As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...
Software Engineer
Annapolis Junction, MD ยท On-site
$57.70 - $91.35/hr
As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...
Software Engineer
Fort George G Meade, MD ยท On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Fort George G Meade, MD ยท On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Mclean, VA ยท Hybrid
Software Engineers supporting these efforts work alongside data scientists and data engineers to develop advanced capabilities, prototype new applications, and deliver cutting edge products for high ...
Software Engineer
Mclean, VA ยท Hybrid
Software Engineers supporting these efforts work alongside data scientists and data engineers to develop advanced capabilities, prototype new applications, and deliver cutting edge products for high ...
Software Engineer
Fort George G Meade, MD ยท On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Fort George G Meade, MD ยท On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Software Engineer
Hanover, MD ยท On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Software Engineer
Hanover, MD ยท On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Software Engineer
Arlington, VA ยท On-site
The software engineer will design, develop, enhance, debug, and implement software. * They will be responsible for troubleshooting production problems related to software applications and providing ...
Software Engineer
Arlington, VA ยท On-site
The software engineer will design, develop, enhance, debug, and implement software. * They will be responsible for troubleshooting production problems related to software applications and providing ...
Software Engineer
Arlington, VA ยท On-site
The software engineer will design, develop, enhance, debug, and implement software. * They will be responsible for troubleshooting production problems related to software applications and providing ...
Software Engineer
Arlington, VA ยท On-site
The software engineer will design, develop, enhance, debug, and implement software. * They will be responsible for troubleshooting production problems related to software applications and providing ...
Software Engineer II
Annapolis Junction, MD ยท On-site
$165K - $180K/yr
SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops ...
Software Engineer II
Annapolis Junction, MD ยท On-site
$165K - $180K/yr
SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops ...
Software Engineer
Hanover, MD ยท On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Quick apply
Software Engineer
Hanover, MD ยท On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Entry Software Engineer information
See Gaithersburg, MD salary details
$25.9K - $42.1K
1% of jobs
$42.1K - $58.3K
5% of jobs
$68.8K is the 25th percentile. Wages below this are outliers.
$58.3K - $74.6K
29% of jobs
$74.6K - $90.8K
11% of jobs
The median wage is $94.5K / yr.
$90.8K - $107K
14% of jobs
$123.2K is the 75th percentile. Wages above this are outliers.
$107K - $123.2K
15% of jobs
$123.2K - $139.4K
8% of jobs
$139.4K - $155.6K
6% of jobs
$155.6K - $171.8K
5% of jobs
$171.8K - $188K
3% of jobs
$188K - $204.2K
2% of jobs
$25.9K
$113.3K
$204.2K
How much do entry software engineer jobs pay per year?
How to get a job as an entry software engineer with no experience?
What are some common challenges faced by entry software engineers when joining their first development team?
What are the key skills and qualifications needed to thrive as an entry software engineer, and why are they important?
Is 25 too late to become an entry software engineer?
What is the difference between Entry Software Engineer vs Junior Software Developer?
| Aspect | Entry Software Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, some internships | Bachelor's in CS or related field, internship experience helpful |
| Work Environment | Team-based, collaborative projects, entry-level tasks | Supportive team, learning-focused, entry-level coding |
| Employer & Industry Usage | Tech companies, startups, corporate IT departments | Tech firms, software companies, startups |
| Search & Comparison Intent | Understanding entry-level roles, career path | Clarifying job responsibilities, entry-level positions |
Both roles are entry-level positions in software development, often requiring similar educational backgrounds and internships. The term "Entry Software Engineer" emphasizes a broader engineering role with potential involvement in design and architecture, while "Junior Software Developer" typically focuses on coding and implementation tasks. Employers may use these titles interchangeably, but understanding the nuances helps candidates target the right opportunities.
What is an entry software engineer?

Full-time
Re-posted 7 days ago
Job description
Independent Software is committed to collaboration, integrity, and innovation. As a Software Engineer Level 3, you will design, develop, and enhance complex software systems while providing technical leadership and ensuring high-quality software solutions.
Responsibilities:
โข Analyze user requirements to derive software design and performance requirements
โข Design, develop, and modify software systems to add new features, improve performance, or adapt to new hardware
โข Debug existing software, identify root causes, and correct defects
โข Develop and implement algorithms that meet strict performance, timing, and functional constraints
โข Integrate existing software into new or modified systems or operating environments
โข Design and implement complex database or data repository interfaces and queries
โข Develop simple data queries for existing or proposed databases or data repositories
โข Assist with developing and executing test procedures for software components
โข Review, test, and validate software components for adherence to design requirements
โข Write, review, and maintain software and system documentation
โข Provide recommendations and implement improvements to software development processes and documentation standards
โข Perform quality control on team deliverables to ensure compliance with project standards
โข Serve as a technical lead or team lead, as appropriate to the software development process
โข Delegate programming and testing tasks and monitor team performance
โข Oversee one or more software development teams to ensure work is completed within process constraints
โข Confer with system engineers and hardware engineers to derive software requirements and understand system limitations
โข Coordinate software system installation and monitor system performance to ensure operational specifications are met
โข Recommend new technologies, tools, and processes for complex software projects
Qualifications:
Required:
โข Strong experience with object-oriented programming languages such as C++ and Java
โข Experience developing software for complex systems, including processing-intensive applications, real-time systems, or large data environments
โข Proficiency in applying software development methodologies appropriate to the development environment
โข Experience with requirements analysis, software design, implementation, testing, and integration
โข Ability to design and implement complex algorithms using scientific analysis and mathematical models
โข Experience supporting Information Assurance or secure software development environments
โข Strong problem-solving, analytical, and debugging skills
โข Ability to work independently and lead technical efforts across multiple teams
โข Strong written and verbal communication skills for documentation and technical collaboration
โข Bachelorโs degree in Computer Science or a related discipline from an accredited college or university
โข Four (4) additional years of software engineering experience on projects with similar software processes may be substituted for a bachelorโs degree
โข Minimum of fourteen (14) years of experience as a Software Engineer on programs and contracts of similar scope, type, and complexity
โข Additional experience with object-oriented programming languages such as C++ and Java is required
โข Must possess an active TS SCI with appropriate Polygraph to be considered for this role
Company:
Product development services to help early-stage software ventures accelerate. Founded in 2006, the company is headquartered in New Haven, Connecticut, US, , with a team of 2-10 employees. The company is currently Early Stage.