Senior Software Engineer

Posted 2 Hours Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Insurance • Financial Services
The Role
Provides technical leadership for enterprise software development, including architecture, hands-on coding, code reviews, mentoring, production issue resolution, system modernization, API and integration design, and scalable application development. The role works across .NET, C#, Java, Node.js, React.js, BPM, iPaaS, SQL, and DevOps environments while ensuring security, performance, compliance, and technical quality.
Summary Generated by Built In

Senior Software Engineer:

Role Purpose
The Senior Software Engineer provides technical leadership, ensures architectural integrity, mentors teams, and plays a key role in system stability and evolution.

Key Responsibilities

  • Lead technical design and architecture decisions
  • Lead by example through active coding, code optimisation, and technical problem-solving
  • Define coding standards and technical best practices
  • Review and approve technical designs and code
  • Mentor and coach Software Engineers and Associates
  • Handle high-impact production issues and root-cause analysis
  • Collaborate with Solution Architect and IT Management
  • Drive system modernisation and technical debt reduction
  • Ensure long-term scalability, performance, and security
  • Ensure adherence to AzureDevOps

Education and Experience

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline
  • Proven experience in software development roles, with strong hands-on exposure to enterprise systems
  • Demonstrated experience in designing, developing, and implementing business and technical solutions
  • Experience working with multiple technologies and platforms within complex application landscapes
  • Exposure to integration-based environments and large-scale systems
  • Experience working in structured development environments with defined processes and standards
  • Background in insurance, financial services, or regulated environments will be an advantage

Technical Skills

  • Extensive hands-on experience in developing enterprise applications using .NET, C#, Java, and related technologies
  • Strong experience designing and implementing solutions using BPM platforms and business workflows
  • Proven ability to design, develop, and oversee APIs, including NodeJS-based integrations
  • Experience working with React JS and modern web-based user interfaces
  • Solid understanding of iPaaS platforms and complex system integrations
  • Strong knowledge of SQL databases, data structures, and performance considerations
  • Ability to guide technical design decisions while remaining hands-on with development
  • Experience reviewing code, supporting junior engineers, and improving overall code quality
  • Strong troubleshooting skills for complex application and production issues
  • Ability to work closely with architects, team leaders, and business stakeholders

Additional Technical Skills

  • Ability to design scalable and maintainable architectures
  • Experience with DevOps concepts, CI/CD pipelines, and automated deployments
  • Strong understanding of application security, data protection, and compliance
  • Ability to review code and enforce best practices
  • Understanding of legacy systems and modernisation approaches
  • Experience working in regulated environments (insurance / financial services preferred)

Behavioural Competencies

  • Technical authority and credibility
  • Strategic thinking
  • Strong mentoring and leadership skills
  • Calm decision-making under pressure

Reporting To

  • Team Leader / HOD / Solution Architect

    The Company reserves the right: 

  • To convene only the best qualified candidates to participate in the selection exercise. 
  • Not to make any appointment following this advertisement.  

Skills Required

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline
  • Proven experience in software development roles
  • Strong hands-on experience with enterprise systems
  • Experience designing, developing, and implementing business and technical solutions
  • Experience working with multiple technologies and platforms in complex application landscapes
  • Experience with integration-based environments and large-scale systems
  • Experience working in structured development environments with defined processes and standards
  • Extensive experience developing enterprise applications using .NET, C#, Java, and related technologies
  • Experience designing and implementing solutions using BPM platforms and business workflows
  • Experience designing, developing, and overseeing APIs, including Node.js-based integrations
  • Experience with React.js and modern web-based user interfaces
  • Understanding of iPaaS platforms and complex system integrations
  • Strong knowledge of SQL databases, data structures, and performance considerations
  • Experience with DevOps concepts, CI/CD pipelines, and automated deployments
  • Understanding of application security, data protection, and compliance
  • Understanding of legacy systems and modernization approaches
  • Background in insurance, financial services, or regulated environments
  • Experience working in regulated environments, preferably insurance or financial services
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Port-Louis
530 Employees
Year Founded: 1855

What We Do

SWAN provides the full range of non-banking financial solutions, from Insurance, Pension & Actuarial services, to Wealth Management & Securities Trading.

Similar Jobs

The Flex Logo The Flex

Senior Software Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees

Hilton Logo Hilton

Housekeeping Floor Supervisor

Events • Food • Travel • Hospitality • Hotels & Resorts
Remote
Mauritius
500000 Employees

Hilton Logo Hilton

Room Service Attendant

Events • Food • Travel • Hospitality • Hotels & Resorts
Remote
Mauritius
500000 Employees

Hilton Logo Hilton

Mini Bar Attendant

Events • Food • Travel • Hospitality • Hotels & Resorts
Remote
Mauritius
500000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account