OneMain Financial Jobs

Job Information

S&P Global Inc. Lead Software Engineer in Princeton, New Jersey

S&P Global Inc. seeks a Lead Software Engineer who will work with software development and shared service teams on enhancements, new requirements, and impact analysis for any functional or technical major changes. Work closely with product owners to understand business requirements, providing solution options by creating high level design documents for approval, and ensuring successful implementation by the development team. Operate within multiple application environments and support business continuity across multiple geographic regions inclusive of Implementing DevOps culture. Use tools to ensure Continuous Integration and Continuous Delivery (CI/CD) for application deployment. Adhere to S&P security requirements for vulnerability remediation. Mentor and guide other software developers, leading them to meet daily deliverables in an Agile environment. Own technical direction and architecture for the team. Manage and optimize AWS cloud services, prioritizing scalability and robust security. Explore and experiment with evolving technologies by leading Proof of Concept initiatives. Establish and evolve engineering standards (coding templates, architectural guidelines, documentation) to boost team productivity. Ensure reliability, performance, and security of services and UIs and champion secure-by-default patterns. Coordinate with stakeholders (product, UX, platform, security) to align scope, surface risks early, and communicate progress. Directly supervise the work of one (1) Software Engineer.REQUIREMENTS: Bachelor’s degree in Computer Science, Computer Engineering, or related IT field plus five (5) years of experience in software development or a related occupation. Five (5) years of experience must include: Implementing secure Windows Communication Foundation (WCF)/REST application program interfaces (APIs) on .NET Framework/.NET Core integrated with enterprise Identity and Access Management (IAM) and building reusable .NET templates that standardize API creation and observability (structured logging, metrics, tracing); Building single-page applications using a modern JavaScript framework.Three (3) years of experience must include: Managing an enterprise secure file transfer protocol (SFTP)/managed file transfer (MFT) platform; Implementing enterprise CI/CD pipelines and deployment automation using tools across on-prem and public clouds; Providing technical leadership to a team, including solution design, code reviews, mentoring, incident response, and performance tuning; Operating and optimizing workloads on public clouds; Developing Excel add-ins using Windows Presentation Foundation (WPF) with Model-View-ViewModel (MVVM); Working with relational databases including Oracle/PostgreSQL/SQL Server (stored procedure development and performance tuning) and MarkLogic or comparable document/NoSQL platform.LOCATION: 1 Independence Way, Princeton, NJ 08540 (Telecommuting permitted within normal commuting distance of Princeton, NJ office)SALARY RANGE: The anticipated base salary range for this position is $175,100 to $206,350. Final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses & 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 we provide to our employees, please see: https://spgbenefits.com/benefit-summaries/us. APPLICANTS: Send resume to PeopleMovementSupport@spglobal.com, ref # 328092 (Lead Software Engineer).

DirectEmployers