The Role: Senior .NET Software Engineer
Work shift: 8:00am – 5:00pm PST.
Location: Hybrid or Virtual
Right to work requirements: This role is limited for candidates with indefinite right to work within the USA. Not eligible for sponsorship.
Job Description
We are seeking a highly skilled and motivated Software Engineer to join our team. The ideal candidate will have extensive experience with .NET C# and REST APIs, as well as a proven track record of leading development efforts, mentoring team members, and delivering high-quality software solutions. In this role, you will collaborate with cross-functional teams to design, develop, and maintain scalable and efficient software applications that meet business needs.
The Team: You will be a Senior Software Engineer and part of S&P Mobility’s Market Scan Product Engineering Team. This team designs and builds products off Market Scan’s automotive payments API platform, and occasionally contributes to the API platform as well. The team has a diverse experience in technology stacks and architectural patterns, fosters knowledge sharing and collaboration that results in a unified strategy. You will be a part of a unique opportunity to build and evolve S&P Mobilities next gen automotive lender and OEM offerings.
The Impact: The products developed and maintained by this team contribute to S&P’s offerings to the Automotive Industry, building tools for dealerships, manufacturers, and lenders.
What’s in it for you:
- Opportunity to work on cutting-edge projects with a talented and passionate team.
- Competitive salary and benefits package.
- Support for professional growth and career advancement.
- A collaborative and innovative work environment.
Responsibilities:
- Lead the design, development, and deployment of software solutions using .NET C# and related technologies.
- Architect and implement RESTful APIs to support application functionality and integrations.
- Collaborate with stakeholders, including product managers, designers, and QA, to gather requirements and translate them into technical specifications.
- Provide technical guidance, mentorship, and code reviews to other developers on the team.
- Ensure code quality, scalability, and adherence to best practices through continuous integration and testing processes.
- Identify and address performance bottlenecks, system issues, and potential risks.
- Stay up-to-date with emerging technologies, frameworks, and best practices to continuously improve the development process.
- Take ownership of project deliverables and ensure they are completed on time and within scope.
What We’re Looking For:
- Extensive experience in software development, including hands-on expertise with .NET C# and REST APIs.
- Strong understanding of software architecture and design patterns.
- Experience leading and mentoring development teams.
- Familiarity with front-end technologies (e.g.,Vue, React, HTML, CSS, JavaScript) is a plus.
- Experience with databases such as SQL Server or other relational databases.
- Knowledge of cloud platforms (e.g., Azure, AWS) and DevOps practices is desirable.
- Strong problem-solving skills, attention to detail, and a proactive attitude.
- Excellent communication and interpersonal skills.
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- 5+ years of experience in software development.
Compensation/Benefits Information (US Applicants Only): S&P Global states that the anticipated base salary range for this position is $90,000 - $130,000. Final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses, and certifications. In addition to base compensation, this role is eligible for an annual incentive plan. This role is eligible to receive additional S&P Global benefits.
For more information on the benefits that we provide to our employees, please click here.