1

Software Development Engineer Ii Jobs in Boise, ID

As a Software Development Engineer at Micron, you will play a pivotal role in configuring, developing,maintaining, and supporting both Micron and third-party applications. This opportunity is unique ...

As an IT Software Engineer at Micron you will configure, develop, maintain and support Micron and ... 2 - 3 years experience. * Developing restful web services using NodeJS, Apache or C#, and Object ...

Sr. Software Development Engineer

Boise, ID · On-site

$116K - $153K/yr

About this opportunity We are seeking an experienced Senior Software Development Engineer to join our team at Ericsson and help develop the next generation of WiFi networking hardware. In this role ...

next page

Showing results 1-20

Software Development Engineer Ii information

See Boise, ID salary details

$60.4K

$140.4K

$195.6K

How much do software development engineer ii jobs pay per year?

As of Aug 23, 2026, the average yearly pay for software development engineer ii in Boise, ID is $140,410.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $164,700.00 per year, depending on experience, location, and employer.

What is a software development engineer II?

A Software Development Engineer II (SDE II) is an intermediate-level software engineer responsible for designing, developing, testing, and maintaining software applications or systems. SDE IIs typically have a few years of professional experience and are expected to contribute to complex projects, write efficient and maintainable code, and collaborate with cross-functional teams. They often mentor junior engineers, participate in code reviews, and help set technical direction within their team. SDE II roles require strong problem-solving skills, proficiency in programming languages, and a solid understanding of software development best practices.

What are the key skills and qualifications needed to thrive as a software development engineer II?

To thrive as a Software Development Engineer II, you need advanced programming skills, a solid understanding of software design principles, and typically a bachelor’s degree in computer science or a related field. Proficiency with development tools such as Git, integrated development environments (IDEs), and familiarity with CI/CD pipelines are commonly required, and certifications in relevant technologies can be advantageous. Strong problem-solving abilities, effective communication, and the ability to collaborate within cross-functional teams are essential soft skills. These competencies ensure efficient development, high-quality code, and seamless teamwork in delivering robust software solutions.

How does a software development engineer II typically interact with cross-functional teams during a project lifecycle?

As a Software Development Engineer II, you'll regularly collaborate with cross-functional teams such as product management, quality assurance, and user experience designers. You'll participate in design discussions, clarify requirements, and help translate business needs into technical specifications. Effective communication and teamwork are essential, as you'll often review code, provide feedback, and coordinate with other engineers to ensure timely and high-quality delivery. This collaborative environment helps you broaden your perspective and develop both technical and interpersonal skills.

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

AspectSoftware Development Engineer ISoftware Development Engineer II
Experience LevelEntry-level, 0-2 yearsMid-level, 2-4 years
ResponsibilitiesBasic coding, bug fixes, small featuresDesign, develop complex features, code reviews
Required SkillsFundamental programming, basic understanding of systemsProficient coding, system design, problem-solving
Work EnvironmentTeam collaboration, supervised tasksIndependent work, mentorship roles

The main difference between a Software Development Engineer I and II lies in experience, responsibilities, and skill level. SDE I is an entry-level role focused on foundational tasks, while SDE II involves more complex development and greater independence. Both roles are common in tech companies and share similar industry usage, but SDE II typically requires more experience and technical expertise.

What are popular job titles related to Software Development Engineer Ii jobs in Boise, ID?

For Software Development Engineer Ii jobs in Boise, ID, the most frequently searched job titles are:

What job categories do people searching Software Development Engineer Ii jobs in Boise, ID look for?

The top searched job categories for Software Development Engineer Ii jobs in Boise, ID are:

Infographic showing various Software Development Engineer Ii job openings in Boise, ID as of August 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Hybrid job distribution, with an average salary of $140,410 per year, or $67.5 per hour.

Software Development Engineer

Clearwater Analytics, Ltd

Boise, ID • On-site

$90 - $120/hr

Other

Posted 5 days ago


Job description

Software Development Engineer page is loaded## Software Development Engineerlocations: Office - Boisetime type: Full timeposted on: Posted Todayjob requisition id: R11783**Job Description**Clearwater Analytics' mission is to become the world's most trusted and comprehensive technology platform for investment reporting, accounting, and analytics. With our team, you will partner with the most sophisticated and innovative institutional investors around the world. If you are infectiously passionate about what you do, intensely committed to clients, and driven by continuous innovation and improvement... We want you to apply!**About the Team**The Amort/Accounting Validations team builds and maintains the systems that ensure the accuracy and integrity of investment accounting data for some of the world's leading institutional investors. You will work in a Java/Kotlin backend environment, participating in all phases of the software development lifecycle — including design, implementation, testing, and deployment. Working in an agile environment, you and your team will produce reliable, high-quality software that our clients depend on every day for critical financial reporting.**Responsibilities:*** Have a solid understanding of investment accounting and amortization concepts as they apply to the team's domain.* Collaborate with team members to optimize and improve existing Java/Kotlin applications.* Regularly give feedback and ask questions in code reviews.* Perform root-cause analyses for data accuracy and software issues and identify effective solutions.* Assist in the creation of user stories and estimation of work for project planning.* Suggest design improvements demonstrating an understanding of backend service architecture.* Ensure software applications are scalable, reliable, and produce accurate, auditable financial outputs.* Document software usage, implementation, architecture, design, and APIs.* Consistently write broad unit and integration tests, with particular attention to financial calculation correctness.* Translate loosely defined accounting and business requirements into functioning code.* Any other reasonable activity required by management.**Required Skills:*** Fundamental understanding of data structures, algorithms, and object-oriented design.* Solid programming skills in Java or Kotlin.* Familiarity with financial or accounting concepts (e.g., amortization, accruals, fixed income) is a strong plus.* Enthusiasm for software work in a software-as-a-service company.* Driven by client satisfaction and a commitment to data accuracy.* Strong teamwork skills.* Ability to manage own time and deliver expected results on time.* Commitment to continuous learning and improvement.* Exceptional analytical skills, particularly in identifying and resolving data discrepancies.* Excellent attention to detail and strong documentation skills.* Outstanding verbal and written communication skills.* Strong organizational and interpersonal skills.* Exceptional problem-solving abilities.**Education and Experience:*** Degree in Computer Science, Software Engineering, or related field.* 2+ years of software development experience, preferably in a backend or data-intensive environment.Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for. #J-18808-Ljbffr