1

Software Engineer Ii Jobs (NOW HIRING)

Software Engineer 2

Annapolis Junction, MD ยท On-site

$99K - $136K/yr

They are seeking a Software Engineer 2 responsible for designing, developing, and maintaining tools and services that support the Atlassian suite of products, working closely with cross-functional ...

Software Engineer II

Charlotte, NC ยท On-site +1

$95K - $120K/yr

The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ...

Software Engineer II

Fort George G Meade, MD ยท On-site

$108K - $148K/yr

Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! This role supports a mission-critical software development effort at Ft. Meade. The successful candidate will ...

Software Engineer II

Savage, MD

$101K - $139K/yr

Software Engineer II Savage, MD *** Immediate Opening *** Booker DiMaio is looking for Software Engineer II to support an existing client. The Mission: The Software Engineer II will be instrumental ...

Software Engineer II

Charlotte, NC ยท Remote

$90K - $120K/hr

The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ...

Software Engineer II

$92K - $125K/yr

The Software Engineer II is responsible for the development and maintenance of the company's software products. This role involves designing, developing, documenting, testing, deploying, monitoring ...

Software Engineer II

Cincinnati, OH

$93K - $128K/yr

Software Engineer - II/ .Net Developer Location: Atlanta, GA 30326 or Oklahoma City, OK 73132, or Cincinnati, OH 45249 - 3 days onsite Duration: 9 months assignment with the possibility of extension ...

Software Engineer II

Savage, MD ยท On-site

$101K - $139K/yr

Software Engineer II Savage, MD *** Immediate Opening *** Booker DiMaio is looking for Software Engineer II to support an existing client. The Mission: The Software Engineer II will be instrumental ...

Software Engineer 2

Austin, TX

$96K - $132K/yr

Senior Software Engineer (II) The Texas Health & Human Services Commission are seeking an experienced Senior Software Engineer (II) to join our dynamic team. As a trusted member of our Administrative ...

Software Engineer II Job details General information Entity Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space ...

New

Software Engineer II

Andover, MA ยท Hybrid

$91K - $100K/yr

Software Engineer II * Business Unit: Draeger Medical Systems, Inc., Job-ID: 1230 * * Location: Andover * Function: R&D * Work Location: Hybrid * Employment Type: Permanent The Job Responsibilities ...

Software Engineer II

Walnut, CA ยท On-site

$101K - $138K/yr

The Software Engineer II role requires strong interest in software, technology, and continuous learning. In addition, a solid grasp of modern software design principles combined with in-depth ...

Software Engineer II

Walnut, CA

$101K - $138K/yr

The Software Engineer II role requires strong interest in software, technology, and continuous learning. In addition, a solid grasp of modern software design principles combined with in-depth ...

Software Engineer II

Draper, UT ยท On-site

$91K - $124K/yr

Software Engineer II Duration: 06 Months Contract (Possible Extension or Perm) Location: 13693 South 200 West, Draper UT 84020 (Hybrid - 2-3 days/week in office) Potential to Extend? Yes Potential to ...

Software Engineer II

Hanover, MD ยท On-site

$97K - $132K/yr

Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! Qualifications: * Fourteen (14) years' experience as a SWE, in programs and contracts of similar ...

New

Software Engineer II

Redwood City, CA

$119K - $163K/yr

Software Engineer II (P3) - Production AI (Metrics & Analytics) AgreeYa is a global Systems Integrator and is seeking an experienced Software Engineer II (P3) - Production AI (Metrics & Analytics) to ...

next page

Showing results 1-20

Software Engineer Ii information

See salary details

$55.5K

$118.7K

$173.5K

How much do software engineer ii jobs pay per year?

As of Jun 22, 2026, the average yearly pay for software engineer ii in the United States is $118,674.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,500.00 and $133,500.00 per year, depending on experience, location, and employer.

What are Software Engineer II roles and responsibilities?

A Software Engineer II is typically a mid-level engineering role responsible for designing, developing, testing, and maintaining software applications. They often work on coding, debugging, and collaborating with cross-functional teams to deliver features and improvements. In addition to writing code, they may also participate in code reviews, contribute to architectural decisions, and help mentor junior engineers. Software Engineer II positions require both technical proficiency and strong problem-solving skills. This role usually builds upon prior experience, allowing engineers to take on more complex tasks and greater ownership within projects.

What are the key skills and qualifications needed to thrive as a Software Engineer II, and why are they important?

To excel as a Software Engineer II, you need a solid background in computer science, proficiency in programming languages like Java, Python, or C#, and experience with software development lifecycles. Familiarity with version control systems (such as Git), Agile methodologies, and relevant certifications (like AWS Certified Developer) are commonly expected. Strong problem-solving abilities, teamwork, and effective communication distinguish top performers in this role. These skills ensure the ability to deliver robust, maintainable solutions and collaborate efficiently within cross-functional teams.

How does a Software Engineer II typically collaborate with other team members during a project lifecycle?

As a Software Engineer II, you'll often work closely with product managers, designers, and other engineers through all stages of the project lifecycle. You may participate in planning sessions, contribute to code reviews, and pair-program with peers to solve complex problems. Regular communication and knowledge sharing are key, as you'll help ensure alignment on technical decisions and contribute to a supportive team environment. This collaborative approach not only enhances project outcomes but also provides valuable learning and mentorship opportunities.

What is the difference between Software Engineer Ii vs Software Engineer I?

AspectSoftware Engineer ISoftware Engineer II
Experience LevelEntry-level, 0-2 yearsMid-level, 2-4 years
ResponsibilitiesBasic coding, testing, and debuggingDesigning modules, code reviews, mentoring
Required SkillsFundamental programming, basic understanding of toolsProficient coding, problem-solving, collaboration
CertificationsOptional, relevant certifications helpfulOptional, but advanced certifications may be preferred

Software Engineer I and Software Engineer II roles are distinguished mainly by experience and responsibilities. Software Engineer I is an entry-level position focusing on basic tasks, while Software Engineer II involves more complex projects, mentorship, and greater independence. Employers typically expect Software Engineer II candidates to have more hands-on experience and a deeper understanding of development processes.

More about Software Engineer Ii jobs
What cities are hiring for Software Engineer Ii jobs? Cities with the most Software Engineer Ii job openings:
What are the most commonly searched types of Software Engineer Ii jobs? The most popular types of Software Engineer Ii jobs are:
What states have the most Software Engineer Ii jobs? States with the most job openings for Software Engineer Ii jobs include:
Infographic showing various Software Engineer Ii job openings in the United States as of June 2026, with employment types broken down into 95% Full Time, 4% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $118,674 per year, or $57.1 per hour.

Software Engineer 2

Praxis Engineering

Annapolis Junction, MD โ€ข On-site

$99K - $136K/yr

Full-time

Posted 8 days ago


Job description

Job Summary:
Praxis Engineering is a global technology and professional services company that delivers consulting, technology, and mission services to various U.S. government agencies. They are seeking a Software Engineer 2 responsible for designing, developing, and maintaining tools and services that support the Atlassian suite of products, working closely with cross-functional teams to enhance productivity and streamline workflows.
Responsibilities:
โ€ข Transform technology into opportunity as a Software Engineer Senior at GDIT.
โ€ข Shape whatโ€™s next for mission-critical government projects while shaping whatโ€™s next for your engineering career.
โ€ข The Software Engineer shall be responsible for designing, developing, and maintaining Tools and Services in support of the Atlassianโ€™s suite of products (such as Jira, Confluence) collectively known as SUBURBANDEVELOPMENT.
โ€ข The Software Engineer shall work closely with cross-functional teams including software developers, system administrators, project managers, and mission customers to deliver seamless integrations that enhance productivity and streamline workflows.
Qualifications:
Required:
โ€ข Education: Bachelor of Arts/Bachelor of Science
โ€ข Experience: 5+ years of related experience
โ€ข Security clearance required: TS/SCI w/ Polygraph
โ€ข Experience using the Linux CLI and Linux Tools
โ€ข Experience writing Bash/Python/PHP scripts to automate administrative tasks and workflows
โ€ข Extensive software development experience with Java
โ€ข Experience using an integrated development environment such as the Atlassian plugin software developer kit (SDK) or Visual Studio Code (VS Code)
โ€ข Experience with IaC principles and automation tools such as Ansible
โ€ข Experience creating documentation of configurations, procedures, and system changes
โ€ข Experience with CI/CD principles, methodologies, and tools such as GitLab CI
โ€ข Experience with containerization technologies such as Docker
โ€ข Experience deploying containerized services under Kubernetes orchestration
โ€ข Experience with Git for source code management, branching strategies, and team collaboration
โ€ข US Citizenship Required: Yes
Preferred:
โ€ข Experience with the Atlassian Tool Suite (JIRA, Confluence)
โ€ข Experience with sustaining mission applications deployed in a Linux environment
โ€ข Experience with interacting/training external customers
Company:
Praxis Engineering, a General Dynamics Information Technology (GDIT) Company, headquartered in Annapolis Junction, Maryland, focuses on the practical application of software and system engineering technologies to solve some of the most complex problems. Founded in 2002, the company is headquartered in Annapolis, USA, with a team of 201-500 employees. The company is currently Growth Stage.