Senior Software Engineer – Java / Spring Boot / GCP (1498059)
Work Model: Hybrid — candidate must be able to work from the Equifax office in Alphaville, Barueri.
Key Responsibilities
- Ensure product security quality and reliability
- Raise the teams technical knowledge through mentoring and guidance
- Direct technical activities according to each team members area of expertise
- Promote a Quality Assurance and software test automation culture
- Support and guide the business team toward the best technical strategy for achieving product
Objectives
- Responsible for the design development and implementation of short and longterm solutions for information technology needs through new and existing applications system architecture network systems and application infrastructure The role is often involved in modifying or adapting existing designs reviewing technology requirements and business processes and coding testing debugging and implementing software solutions These roles are typically projectbased and deliver technology changes within the business Level
- Requires specialized depth andor breadth of knowledge to work independently and provide informal leadership to others
- Uses sophisticated criticalthinking skills leads others in solving complex problems and takes a broad perspective to identify innovative solutions
- Makes policyguided decisions in nonstandard situations that affect the achievement of client operational or project objectives
- Designs and plans resource requirements for complex projects or initiatives
Key Skills
- Engineering Design Leads budgeting and software delivery from build through production operations for multiple integrated services andor capabilities Maintains broad understanding of businessdomain roadmap value creation and expertise in assigned solutions and services Influences software product roadmap decisions
- Engineering Requirements Analysis Leads influences and works with sponsors and users to bring clarity to requirements Ensures software contracts are clearly articulated for the servicelevel objectives of assigned services and capabilities
- Agile Engineering Best Practices Leads flexible and incremental software delivery to achieve business goals owns delivery against technology roadmap commitments and anticipates dependencies and task sequencing
- Idea Creation Supports creative value ideas and influences initial concepts through storytelling promoting softwarecapability innovation in enterprise innovation forums
- Industry Knowledge Leads and leverages knowledge of industry trends in design patterns and software engineering strategies to implement proofs of value within the assigned ecosystem
- Systems Thinking Ensures knowledge of best practices and system integration to improve team outcomes evaluates technology trends and recommends improvements to defined system availability expectations
Experience
- 7 years of software engineering experience
- 7 years of experience with GCP AWS or Azure cloud technologies
- 7 years of experience designing and developing cloudnative solutions
- 7 years of experience designing and developing microservices using Java Spring Boot GCP SDKs and GKEKubernetes
- 7 years of experience deploying and releasing software through Jenkins CICD pipelines with knowledge of infrastructureascode concepts Helm Charts and Terraform builds