Job responsibilities
- Provides guidance to immediate team of software engineers on daily tasks and activities
- Sets the overall guidance and expectations for team output, practices, and collaboration
- Anticipates dependencies with other teams to deliver products and applications in line with business requirements
- Manages stakeholder relationships and the team’s work in accordance with compliance standards, service level agreements, and business requirements
- Creates a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience
- Led technology projects using Java, AWS, and Spring, focusing on fraud detection, claims processing, and dispute communication.
- Managed and mentored technologists, fostering innovation and aligning technology initiatives with business goals.
- Implemented automation and CI/CD pipelines to streamline development, reduce deployment times, and enhance application reliability.
- Deep understanding of the SDLC, applying agile methodologies to deliver incremental value and ensure compliance with industry standards.
- Developed CI/CD pipelines for rapid software releases, ensuring application resiliency and security.
- Extensive knowledge of the financial services industry, addressing challenges in fraud detection and claims management.
- Hands-on experience with AWS, designing and managing scalable cloud-native applications.
- Utilized microservices architecture and containerization to enhance application scalability and deployment flexibility.
- Conducted security assessments and implemented best practices to protect sensitive data in financial systems.
Preferred qualifications, capabilities, and skills
- Engaged in coding with Java/Spring, focusing on clean, efficient code and best practices for scalability.
- Skilled in resolving code issues and proficient in Git for managing repositories and team collaboration.
- Work with cross-functional teams to meet business needs and maintained detailed documentation for knowledge sharing.