Software Engineer II

Posted:
1/15/2025, 7:16:50 AM

Location(s):
California, United States ⋅ Rocklin, California, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

We’re thrilled that you are interested in joining us here at the Amynta Group!

This position is a for an experienced C# .NET Developer with a proven track record of building multi-tiered API based software applications and websites.  Candidate should have experience in high performance multi-tiered environment.  Should be highly familiar with security concerns of dealing with financial or insurance systems. Candidate should be very strong technically. Developer will be designing, building, and delivering highly scalable software systems to meet the application and business requirements. Many of the company’s systems include a mixture of database and caching systems.  Having a strong understanding and prior experience developing these types of segmented systems is a must.

This position is a for an experienced C# .NET Developer with a proven track record of building multi-tiered API based software applications and websites.  Candidate should have experience in high performance multi-tiered environment.  Should be highly familiar with security concerns of dealing with financial or insurance systems. Candidate should be very strong technically. Developer will be designing, building, and delivering highly scalable software systems to meet the application and business requirements. Many of the company’s systems include a mixture of database and caching systems.  Having a strong understanding and prior experience developing these types of segmented systems is a must.

Key Responsibilities: 

  • Designs, modifies, develops, writes and implements software programming applications following established architecture standards as well as software development and project management methodologies.
  • Codes software applications to adhere to designs supporting business requirements.
  • Strong troubleshooting abilities in distributed multi-tier enterprise environment.
  • Ability to start new code projects from scratch or to fix / debug / update existing projects.
  • Collaborates well with the business product owners to define the requirements and specifications.
  • Previous Experience working within an Agile Methodology development organization.
  • Create automated unit tests for both existing code and new projects.
  • Responsibility for the overall quality of product from a code and architecture standpoint.

                                                                                                                                            

Required Skills

  • BS in Computer Science or equivalent work experience
  • Engineer with a passion for test driven development
  • Passionate about learning new technologies
  • 5+ years Microsoft .NET overall programming experience.
  • 3+ years’ experience building API based software solutions
  • 3+ years’ experience in Entity framework or any other ORM
  • 3+ Years' Experience developing ASP.NET websites using MVC
  • 3+ years of Angular..JS or equivalent exp in other framework
  • Strong knowledge of OOD, design patterns, software architecture, systems integration concepts and frameworks.
  • .NET Core, 2.0,4.0, 4.5, or 4.6 using C# programming language
  • Redis memory cache, MS SQL Server 2014 - 2016
  • Debugging and troubleshooting skills
  • Experience developing multithreaded applications.
  • Experience in Messaging systems like RabbitMQ, Service bus etc.
  • Experience with Micro services architecture

Additional Knowledge & Skills Required

  • Effective verbal and written communication skills
  • Knowledge of software development for cloud-based platforms
  • Experience building integration platforms
  • Visual Studio 2015
  • GIT / Bitbucket and TFS – Source Control
  • Sound decision and judgment making skills
  • Knowledge of NginX, Swagger, Elestic Search, Postman, MongoDB, Jenkins, Docker, Kubernetes, Configuration management systems like Consul is a plus
  • Knowledge of Application monitoring tools like Appdynalics, New Relic is a plus

Benefits

Hybrid work option available

Competitive Medical, Dental, Vision, Disability, and Life insurance

401k with Company Match

Generous Paid Vacation

Paid Holidays

Employee Referral Bonus

Compensation range for position:  $90,000 - $130,000 depending on several factors including geographical location, relevant experience, skills, and knowledge pertaining to this role and industry.

The Amynta Group (the “Company”) is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of any ground of discrimination protected by applicable human rights legislation. The information collected is solely used to determine suitability for employment, verify identity and maintain employment statistics on applicants.

Applicants with disabilities may be entitled to reasonable accommodation throughout the recruitment process in accordance with applicable human rights and accessibility legislation. A reasonable accommodation is an adjustment to processes, procedures, methods of conveying information and/or the physical environment, which may include the provision of additional support, in order to remove barriers a candidate may face during recruitment such that each candidate has an equal employment opportunity. The Company will accommodate a candidate to the point of undue hardship. Please inform the Company's personnel representative if you require any accommodation in the application process.