
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, front-end applications, database applications, and enterprise-level integrations.
- Design and maintain application architecture, database schemas, and API designs.
- Deploy applications using containers and CI/CD pipelines on AWS services.
- Integrate databases with application services and develop scalable solutions with the product development team.
- Lead hands-on development and provide design-pattern guidance.
- Monitor and troubleshoot applications using observability tools.
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 services, PostgreSQL, Oracle, Redis, Splunk, ELK, Docker, Kubernetes, and related development practices.
- Experience developing web applications with Java, Spring Boot, and other open-source Java frameworks.
- Experience with React or Angular, REST/SOAP web services, application-service integration, observability, monitoring, and troubleshooting.
- Experience with Agile and Scrum methodologies, test-driven development, CI/CD, Git, Azure DevOps, integrated development environments, web and application servers, unit-testing tools, and defect-management tools.
Benefits
- Health care coverage and wellness benefits.
- Generous paid time off and flexible downtime.
- Continuous learning and career-development resources.
- Competitive pay, retirement planning, continuing education, student-loan contribution, and financial wellness programs.
- Family-friendly benefits and perks.
- Retail discounts and referral incentive awards.
- Telecommuting is permitted within normal commuting distance of the Princeton, New Jersey office.