Please, let iHerb know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Sr. Software Developer will be part of an agile development team, building and working on enterprise-grade software systems on top of the Microsoft .NET development stack.
The role involves developing information systems by designing, developing, and installing software solutions that are scalable for a high transaction environment.
Responsibilities include full lifecycle application development, designing, developing, enhancing, and supporting new/existing software, applications, and systems primarily using Microsoft technologies (i.e. SQL, ASP.NET, VB.NET, and C#).
The developer will be involved in designing, coding, and debugging applications in various software languages.
Duties include software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis.
The position requires object-oriented design and analysis (OOA and OOD), software modeling and simulation, software testing and quality assurance, and performance tuning.
The developer will support, maintain, and document software functionality, integrate software with existing systems, and evaluate and identify new technologies for implementation.
Project planning and project management are also part of the role, along with maintaining standards compliance and implementing localization or globalization of software.
The developer is responsible for writing technical design specifications and designing/developing systems using ASP.NET technology, including Model View Controller (MVC) and REST paradigms.
On-call duties include regularly monitoring dashboards, attending to escalations, and resolving issues in a timely fashion.
Requirements:
A minimum of 6 years of experience with the Microsoft .NET platform, including C#, ASP.NET, WCF, and ADO.NET, or four (4) to eight (8) years of experience within iHerb is generally required.
A Bachelor’s Degree in Computer Science or a related field is required, along with relevant years of experience.
Strong communication skills are essential; the candidate must be able to articulate and possess a strong technical vocabulary.
The candidate should display initiative and be a self-starter, with a strong understanding of .NET best practices and cache management.
Experience with unit testing and continuous integration is required, along with exposure to all aspects of the software development lifecycle.
An analytical skill set and attention to detail are necessary.
Preferred qualifications include a portfolio demonstrating first-hand development experience with complex applications, good organizational skills, a passion for building user-centric solutions, and a proven track record of delivering flawless defect-free code.
Demonstrated experience in source control, defect reduction, and release management is also preferred.
Benefits:
Employees and their families that meet eligibility criteria can participate in medical, dental, vision, and basic life insurance programs.
Employees may enroll in the company’s 401(k) plan and are eligible for Time Off and Paid Sick Leave according to company policies.
Paid holidays are provided throughout the calendar year.
Hired applicants may be awarded Restricted Stock Units and receive annual bonuses based on eligibility and performance criteria.
For more information on iHerb benefits, employees can visit iHerbBenefits.com.
Apply now
Please, let iHerb know you found this job
on RemoteYeah
.
This helps us grow 🌱.