Follow established SDLC, IT service management, security, and change management processes.
Collaborate with business users, vendors, infrastructure teams, application teams, and global engineering teams.
Prepare and maintain technical documentation, support procedures, and system knowledge articles.
Identify opportunities to improve system stability, automation, operational efficiency, and user experience.
Use AI-assisted development tools responsibly to improve productivity, code quality, testing, and troubleshooting, while following applicable security and compliance requirements.
Required Qualifications and Experience
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
At least five years of experience in software development, application support, or full stack engineering.
Strong hands-on experience with
Java
Spring Boot
RESTful APIs and web services
SQL Server and relational databases
Azure Cloud services
Experience with Salesforce development, configuration, or system integration.
Good understanding of software development methodologies and the SDLC.
Experience supporting business-critical applications in a production environment.
Strong troubleshooting, analytical, and problem-solving skills.
Experience with source control, CI/CD, automated testing, and deployment practices.
Good understanding of application security, access control, logging, monitoring, and incident management.
Familiarity with AI-assisted software development tools, such as coding assistants, AI-powered testing tools, or AI development platforms.
Preferred Qualifications
Experience in the insurance, financial services, or other regulated industries.
Knowledge of insurance business processes and enterprise application architecture.
Experience with Azure DevOps, Git, CI/CD pipelines, containers, or infrastructure automation.
Experience with frontend technologies such as JavaScript, TypeScript, React, Angular, or similar frameworks.
Experience with Salesforce APIs
Relevant cloud or professional certifications, such as Microsoft Azure or Salesforce certifications.
Key Competencies
Customer-focused and service-oriented mindset.
Ability to manage production issues effectively and communicate clearly with stakeholders.
Strong ownership and accountability for system availability and service quality.
Ability to work independently while collaborating effectively with local and global teams.
Good written and verbal communication skills.
Ability to prioritize tasks and work effectively under time-sensitive conditions.
Commitment to secure, compliant, maintainable, and high-quality software delivery.