Role Type
Description
Role Overview:
We are seeking a Senior Software Developer with a specialized skill set to join our innovative software development team. This role is ideal for a candidate who is highly skilled in specific areas of software development rather than a generalist. The ideal candidate will have a proven track record of managing complex software projects and can demonstrate expertise in specific technical areas.
Key Responsibilities:
· Develop and maintain scalable software applications using .NET Core.
· Design and implement robust frontend solutions with Angular.
· Integrate and maintain API solutions and ensure seamless data interchange between other systems.
· Manage SQL database operations and optimize queries for performance.
· Collaborate with cross-functional teams to deliver high-quality software solutions.
Skills & Qualifications:
· Minimum of 5 years hands-on experience in software development.
· Portfolio of innovative projects that demonstrates a deep understanding of software development.
· Proficiency in .NET Core, Angular, and SQL.
· Experience with Salesforce and API development/integration.
· Familiarity with specific libraries such as Kendo, Ag-grid, ng2-charts, angular material for UI, and EF Core, Azure for server-side operations.
· Strong knowledge of testing methodologies using tools like Jest, Selenium, Storybook, and unit testing.
· Experience with continuous deployment and hosting solutions such as Azure Devops or GitHub and associated build pipeline systems.
Additional Requirements:
· High proficiency in English, both written and spoken.
· Ability to work effectively in a fast-paced, team-oriented environment.
· Demonstrated ability to communicate complex technical information clearly and persuasively.
Australia
New Zealand
United Kingdom
Canada
Singapore
Malaysia





