Software Engineering – Development at Alter Domus

Apply Now

Job Description

What you’ll do:

Collaborate with product team members to fully understand business requirements and create clear functional specifications.
Monitor the progress and status of tasks and deliverables on projects and escalate issues and risks in a timely manner.
Contribute to the delivery, implementation, and improvement of all applicable processes and methodologies.
Analyze and implement user requirements/business needs as new and/or enhanced product functionality
Design, code, test, and document software code Assist in the packaging and delivery of finished software products to clients
Communicate with technical and business leaders on business requirements, system-related capabilities, programming progress, and enhancement status
Work with other teams to develop good understanding of overall business process and make sure final development effort meets real life requirements
Lead and mentor junior developers to advance best practices and overall development skills
Contribute to a positive team attitude

Your qualifications:

Ability to work independently and multitask in a fast-paced environment to meet client deadlines
Strong technical, organizational, analytical skills, problem-solving skills and high attention to detail
Highly developed written and strong oral communication skills to express ideas and collaborate with the team
Flexibility in working hours according to business needs
Solid experience developing web-based client/server applications built with React or ECMAscript (Javascript), TypeScript orC# Strong understanding of OOP concepts, architecture, and design
Exposure to OOP in JavaScript and prototypal inheritance Experience working with Microsoft’s .NET Framework (C# language)
Working skills with Microsoft SQL Server (including programming stored procedures and functions in T- SQL)
Hands-on software engineering development experience Experience working in an Agile development environment

Nice to have skills:

Knowledge of RESTful API services Experience with microservice based architectures Exposure to Git, Azure DevOps (previously VSTS)
Experience in Cloud Deployment (Microsoft Azure, Amazon Web Services)
Understanding of containers (Kubernetes)
Experience with database-centric performance testing tools
Exposure to MongoDB.

What We Offer

We are committed to supporting your development, advancing your career, and providing benefits that matter to you.

Our industry-leading Alter Domus Academy offers six learning zones for every stage of your career, with resources tailored to your ambitions and resources from LinkedIn Learning.

Our global benefits also include:

Support for professional accreditations such as ACCA and study leave
Flexible arrangements, generous holidays, plus an additional day off for your birthday!
Continuous mentoring along your career progression
Active sports, events and social committees across our offices
24/7 support available from our Employee Assistance Program
The opportunity to invest in our growth and success through our Employee Share Plan
Plus additional local benefits depending on your location

Equity in every sense of the word:

We are in the business of equity, in every sense of the word. For us, this means taking action to ensure every colleague has equal opportunity, valuing every voice and experience across our organisation, maintaining an inclusive culture where you can bring your whole self to work, and making Alter Domus a workplace where everyone feels they belong.

We celebrate our differences, and understand that our success relies on diverse perspectives and experiences, working towards shared goals and a common purpose. We take pride in creating a workplace where all our people are empowered to be truly invested in the alternative and bring their whole sevles to work.

We are committed to ensuring a welcoming recruiting and onboarding process for everyone. Please contact our hiring team if you require any accommodations to make our recruitment process more accessible for you.