Software Engineer developing features and maintaining Master Data Management and Customer Data Platform solutions. Collaborating with cross-functional teams to centralize and utilize customer data effectively.
Responsibilities
Work with the team and business to develop and extend a comprehensive Customer Master Data Management system to consolidate, cleanse, and manage customer data across various sources.
Develop, test, and deliver modular extensible software code which meets business objectives.
Collaborate with cross-functional teams, including data analytics, product management, and business stakeholders, to define requirements and create effective data-heavy backend solutions.
Work to integrate data from disparate sources, ensuring data quality and consistency throughout the MDM system.
Develop GraphQL API Access layer around customer PII, behavioral data, and propensity attributes for consumption by Marketing, Support Operations, and Personalization
Establish and enforce data governance policies, stewardship practices, and quality standards.
Monitor and optimize system performance to ensure scalability, reliability, and security of the upstream, customer data service, and downstream systems.
Participate in on-call rotations and incident response to ensure our SLO are met
Requirements
Bachelor’s degree in computer science, engineering, related technical field or equivalent experience.
4 years of expertise with Python3 specifically with Django
Proficiency working in one or more cloud environments (AWS, GCP)
2+ years of experience in software design and implementation
Proficiency in relevant technologies and tools (e.g., SQL, NoSQL databases, data integration tools)
Excellent problem-solving skills with the ability to think critically and work independently.
Strong communication skills, with a proven ability to collaborate and build consensus effectively across different teams and organizational levels.
Ability to drive delivery of projects from concept through completion.
Data Privacy & Compliance: Familiarity with data privacy laws and regulations such as GDPR, CCPA, and industry best practices for handling sensitive customer data.
Serverless/Kubernetes/Containerization: experience developing microservices using containerization in Kubernetes is a plus
Fullstack Developer at CI&T, specializing in financial technology projects. Collaborating on all phases of software development life - cycle in a hybrid environment.
Fullstack Developer for CI&T's financial project requiring Java and Angular expertise. Collaborates with financial clients during software lifecycle development.
Mid Level Developer responsible for developing and maintaining the main investment channel of a bank. Utilizing .NET for backend and Angular for frontend development.
.Net Lead overseeing enterprise application design, development, and modernization. Leading technical direction and mentoring teams in application development best practices.
Senior Software Development Lead managing Java Fullstack development with microservices. Collaborating within the Digital Engineering team in Guadalajara, Mexico.
SIM - to - Go Executive responsible for SIM distribution, inventory control, and financial reconciliation at Digicel. Ensuring compliance and accurate reporting for SIM assets management.
Backend Software Engineer developing Java or Golang SDKs and Frameworks for identity security solutions at SailPoint. Collaborating on feature design and code quality in a high - performing agile team.
Associate Software Developer creating .Net Full Stack solutions at Boeing, enhancing aerospace engineering. Collaborating on software integration and project execution in Bengaluru, India.
Software Engineer contributing to design and functionality of customer communications solutions for KUBRA. Engaging in projects using Java and related technologies in a fast - paced environment.
Principal Full Stack Developer specializing in Java, Spring Boot, and modern web technologies. Responsible for building scalable market data applications for Fidelity's ecosystem.