Responsibilities and Impact:
- Be a strong individual contributor in all aspects of software development lifecycle following agile methodologies (Analyze, design, develop, test, debug, and deploy phases of development projects)
- Be proficient with the use of developer tools supporting the CI/CD process including configuring and executing automated pipelines to build and deploy software components
- Actively contribute to team planning and ceremonies and commit to team agreement and goals
- Ensure code quality and security by understanding vulnerability patterns, running code scans, and be able to remediate issues
- Perform reviews and integration testing to assure quality of project development eorts
- Design database schemas, conceptual data models, UI work ows and application architectures that t into the enterprise architecture
- Support the user base, assisting with tracking down issues and analyzing feedback to identify product improvements
- Understand and commit to the culture of S&P Global: the vision, purpose and values of the organization
What Were Looking For:
Basic Qualifications:
- 2+ years experience in an agile team development role, delivering software solutions using Scrum
- Java, J2EE, Javascript, CSS/HTML, AJAX
- ReactJS, Spring Boot, Microservices, RESTful services, OAuth
- XML, JSON, data transformation
- SQL and NoSQL Databases (Oracle, PostgreSQL)
- Working knowledge of Amazon Web Services (Lambda, Fargate, ECS, S3, etc.)
- Experience with agile workflow tools (e.g. VSTS, JIRA)
- Experience with source code management tools (e.g. git), build management tools (e.g. Maven) and continuous integration/delivery processes and tools (e.g. Jenkins, Ansible)
- Self-starter able to work to achieve objectives with minimum direction
- Comfortable working independently as well as in a team
- Excellent verbal and written communication skills
Preferred Qualifications:
- Analysis of business information patterns, data analysis and data modeling
- Working with user experience designers to deliver end-user focused benefits realization
- Familiar with containerization (Docker, Kubernetes)
- Messaging/queuing solutions (Kafka, etc.)
- Familiar with application security development/operations best practices (including static/dynamic code analysis tools)