Jobs and Careers
VE

Senior Software Engineer

Verisk
United Statesfull_timeVerifiedPosted 2 Feb 2023

About the role

Company Description

Intelligent compliance. Sustainable progress. A safer world. At 3E we help our clients ensure safety, compliance and sustainability. We provide actionable intelligence and solutions that empower safer, more sustainable products and business processes.

Job Description

3E is looking for an experienced Senior Software Engineer to join our team in Carlsbad, CA.  

The Senior Software Engineer is responsible for designing, developing, and maintaining complex software systems using a variety of programming languages, frameworks, and technologies. They work closely with other members of the development team and stakeholders to understand requirements, design and implement software solutions, and ensure that the systems are scalable, maintainable, and extensible. They should have a strong understanding of software development methodologies, data structures, algorithms, and design patterns, and should be able to write clean, efficient, and well-documented code. They are also responsible for debugging and troubleshooting issues and should have strong problem-solving and debugging skills. The Senior Software Engineer is also responsible for mentoring junior members of the development team and providing guidance on software architecture best practices. They lead code and design reviews to ensure that the software architecture is being adhered to by the development team and take active participation in the development of architectural roadmap and technology strategy. They also manage and monitor the performance, scalability, and security of the software systems.

Qualifications

  • High School Diploma required.  Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field preferred
  • Six or more year’s long-term experience in a senior developer role
  • Strong proficiency in C# and the .NET framework
  • Strong knowledge of RESTful API design principles and development, as well as experience working with API documentation and testing tools
  • Strong knowledge of design patterns
  • Experience with ASP.NET MVC, HTML, JavaScript, and other web development frameworks such as Bootstrap, jQuery
  • Experience with relational databases such as MS SQL Server, writing complex queries/stored procedure/functions/triggers
  • Experience with software development methodologies, such as Agile or Scrum
  • Strong problem-solving and debugging skills
  • Experience with version control systems and a working knowledge of Git and branching strategies
  • Ability to write clean, efficient, and well-documented code, and ability to maintain existing codebase
  • Familiar with the Software Development Cycle and have experience with CI/CT/CD tooling such as Azure DevOps
  • Working knowledge of cloud concepts and experience with cloud platforms and such as AWS, GCP, or Azure
  • Strong communication and teamwork abilities, including experience working with remote teams
  • Experience or working knowledge of micro front-end architectures, including experience with modern front-end frameworks and libraries such as React, Angular, and Vue.js is a plus
  • Experience with ETL/ELT processes, including extracting, transforming and loading data from various sources is a plus
  • Environmental, Health and Safety, Chemistry or Chemical knowledge, a plus

 

The anticipated salary range for this position is 115,084K -172,626K.  Equity and benefits may be provided as part of the compensation package, depending on the position offered.   As this is a range, the exact salary offered will depend on multiple factors, which include the successful candidate’s skills, experience, location of residence, and qualifications.  In addition to base salary, some roles may be eligible for a variable bonus based on a combination of company performance, employee performance, and management discretion.

We offer a highly competitive benefits package and invest heavily in employee satisfaction, professional development, and retention.

US Benefits include:

  • Health, dental, and vision insurance
  • Life insurance and disability coverage
  • Generous PTO accrual and paid parental leave
  • 401(k) plan with company matching
  • Employee assistance program
  • Voluntary supplemental benefits (Accident, Hospital Indemnity, Critical Illness)

Additional Information

For more than 30 years the world’s leading companies have trusted 3E to provide the intelligent compliance solutions they need to ensure safety and sustainability—one product, one workplace and one community at a time. Our unmatched Environmental, Health, Safety and Sustainability (EHS&S) and product compliance expertise empowers our clients to improve chemical and workplace safety, product safety and stewardship, supply chain transparency and R&D decision suppor

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Verisk

View company profile →