Expert Software Engineer- CIM Team
Role responsibilities
The role involves designing and implementing scalable, secure software solutions for the Customer Information Management domain. The engineer will act as a technical authority, shaping architecture and mentoring other engineers to drive engineering excellence.
Requirements
Requires over 7 years of experience building large-scale distributed systems and expertise in a major technical domain. Candidates should have a strong grasp of system architecture and the ability to lead technical initiatives across organizational boundaries.
Key skills
Distributed Systems Design, System Architecture, CI/CD, Software Design, API Development, Authentication, Authorization, Data Structures, Algorithms, Technical Leadership, Mentoring, Observability, Operational Resilience, Scalability, Code Review, Automated Testing
Keywords
Software Engineering, CIM, Distributed Systems, System Architecture, CI/CD, API, Authentication, Authorization, Scalability, Observability, Data Structures, Algorithms, Technical Leadership, Enterprise APIs, User Identity, Software Design, Code Quality, Reliability, Security, Hybrid Work