Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

iHerb Logo

Software Development Engineer II

iHerb

Salary not specified
Sep 20, 2025
Irvine, CA, US
Apply Now

The SDE II will be part of an agile development team, building and working on enterprise-grade software systems on top of the Microsoft .NET and/or Java development stack. The SDE II develops information systems by designing, developing, and deploying software solutions that are scalable for a high transaction environment.

Requirements

  • Knowledge of Object-oriented Design and Analysis (OOA and OOD) and Solid Principal
  • Strong knowledge of C-Sharp .NET or Java
  • Strong knowledge of Relational and non-relational DBs
  • Knowledge of best practices within any .Net and/or Java technology
  • Familiar with Parallel Programming / Thread-safe coding
  • Familiar with Managed Memory Architecture / Garbage Collector / Cache Management
  • Knowledge of Connection Pool / Data Reader

Responsibilities

  • Design, implement and test software components based on SOLID principles
  • Follow secure programming and web application security best practices
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Participate in peer code reviews, providing comments and suggestions
  • Collaborate with other software developers, product managers and technical leads to plan, design, develop, test, and maintain business applications.
  • Analyze and resolve technical and application problems.

Other

  • Provide regular updates on projects and team performance
  • Identify and encourage areas for growth and improvement within the team.
  • Communication skills: must be able to articulate and have a strong technical vocabulary
  • Good communication skills
  • Team player with a get it done attitude