Software Architect

Hybrid
Senior
🇲🇺 Mauritius
Software Architect
Software development

The Software Architect’s primary responsibility is to oversee the effective design, scalability and operation of the Group’s service design & delivery focusing on the digitisation of the business. The Software Architect will plan, coordinate, and design all cloud services for Ocorian for now and its future vision of becoming a global provider of high quality zero downtime services to their clients over web and mobile. The Software Architect will work closely with the business while bringing transparency and clarity bringing a closer synergy between the business and IT.

The Software Architect will have a strong background in cloud architecture, and a deep understanding of the Microsoft technology stack. He/she will be responsible for designing and implementing complex software solutions using Microsoft Azure and .NET technologies. The software architect will be working with a team of developers, project managers, and stakeholders to ensure that our software applications are scalable, maintainable, and meet our internal and customers' needs.

The ability to work logically and efficiently is essential. The role involves interactions at all levels of Ocorian and with external parties, so a personable nature and good communication skills are highly necessary.

Main Responsibilities

  • Listen and engage with key stakeholders to identify both quick win and strategic solutions and direction.
  • Devise a digital roadmap and strategy together with the other stakeholders in IT and the business.
  • Process mapping within the business to build newer efficiencies within an established organisation both through software and day to day practices.
  • Deliver a strategy and guidance in designing, developing and delivering services within the Ocorian Azure tenant with minimal downtime.
  • Provide solid skills in modern software design with cutting edge industry practices.
  • Where necessary, re-engineer software architecture to ensure it aligns with business processes, tactical planning, and strategic vision.
  • Benchmark, analyse, report on, and make recommendations for the improvement of internally developed applications and business applications.
  • Design and deliver application integration and data exchange architecture between the new line of business applications.
  • Design and deliver integrations with other internal/external services including Client Portals and Tax / Regulatory Reporting.
  • Optimise the capture of core client data into the appropriate applications to support the compliance and risk reporting models consistent with Group standards and initiatives.
  • Work with the Business Process workstream to develop and Implement cross-application core standard workflows that deliver standard business processes across all jurisdictions.
  • Work with the workstream lead to maintain project tracking for regular project reporting, user stories and sprints.
  • Provide technical leadership & guidance to development teams, while also helping them to become more autonomous

#LI-PB2

#LI-Hybrid

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 10 years of experience in software development and architecture.
  • Proven experience in Agile Software Architecture and Service Design.
  • Proven experience in Cloud Service Design & Deployment.
  • Strong proficiency in .NET frameworks such as ASP.NET, MVC, Web API, and Entity Framework.
  • Advanced knowledge of Database design.
  • Experience with front-end technologies such as HTML, CSS, JavaScript and commonly used frameworks.
  • Proficiency in Microsoft Azure services such as Azure Functions, Azure App Service, Azure SQL Database, Azure DevOps.
  • Experience with DevOps practices, including CI/CD pipelines, deployment automation, and containerization.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and manage multiple projects simultaneously.
  • Experience with systems design and development from business requirements analysis through to day-to-day management.
  • Strong leadership skills.
  • Excellent written, oral, and interpersonal communication skills.
  • Ability to conduct research into IT issues and products.
  • Ability to present ideas in business-friendly and user-friendly language.
  • Ability to effectively prioritise and execute tasks in a high-pressure environment.
  • Extensive experience working in a team-oriented, collaborative multi-jurisdictional environment.
  • Energy and enthusiasm to support the future growth and success of the Group

 

Ocorian

Ocorian

Ocorian delivers administration and compliance services for funds, corporate, capital markets and private clients.

Consulting

Other jobs at Ocorian

 

 

 

 

 

 

 

 

View all Ocorian jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇲🇺 Mauritius
Software Architect

No spam. No ads. Unsubscribe anytime.

Similar jobs