
Software Developer
S&P Global2 days ago
Base Salary
$153k - $170k/yr
Responsibilities
- Design, develop, and deploy technology solutions for Ratings products.
- Develop web applications and front-end applications.
- Design and maintain application architecture, including database schemas and API designs.
- Develop enterprise-level integrations and database applications integrated with application services.
- Deploy applications using containers and CI/CD pipelines on AWS services.
- Lead hands-on development and provide design-pattern insights.
- Collaborate with the product development team to develop scalable solutions.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, or a related IT field.
- Five years of experience in software development or a related occupation.
- At least three years of experience with Java, Spring Boot, ReactJS, micro frontend architectures, web applications, open-source Java frameworks, React or Angular, REST or SOAP web services, PostgreSQL, Oracle, Redis, and application-service integration.
- Experience with observability, monitoring, and troubleshooting using Splunk and ELK.
- Experience managing microservice architectures with Docker and Kubernetes.
- Experience with the development environment, including web and application servers, Git, Azure DevOps, unit-testing tools, and defect-management tools.
- Experience with Agile and Scrum methodologies, test-driven development, and CI/CD.
Benefits
- Annual incentive plan eligibility in addition to base compensation.
- Health care coverage and wellness benefits.
- Generous time off and flexible downtime.
- Continuous learning and career-development resources.
- Retirement planning, continuing education, company-matched student loan contributions, and financial wellness programs.
- Family-friendly benefits, retail discounts, and referral incentive awards.
- Telecommuting permitted within normal commuting distance of the Princeton, New Jersey office.