-
Tech Mahindra

Sr. .NET Developer

Tech Mahindra
Australia · Full-time · Associate

Role Overview:

You will deliver solid solutions to complex problems and can lead a team to provide consistent, high-quality code. Your attention to your stakeholders’ business needs influences functional design, prototyping, process design (including scenario design), testing, as well as training and supporting implementation teams. You are the conduit between business, technology and creative and are able to work with a medium to large team to deliver successful projects.

You will:

• Develop high quality solutions, both big and small

• Analyse, develop and deliver applications in .NET languages using a number of established patterns and practices at presentation, application and data layers. Be adept and can quickly move from fuzzy problems to working solution prototypes.

• Design, create and deploy SQL script and Azure services for updating data to and from SQL Server and Azure resources.

• Be across the current and future state of digital technologies.


Accountabilities:

• Analyse specified requirements and design appropriate software to implement functional and non-functional requirements

• Deliver robust and reliable software with a keen attention to detail to ensure the product is easy to maintain and has appropriate unit test coverage

• Assist the Product Owner and Development Manager as required in ensuring all work is delivered in an appropriate and effective manner

• Ensure all work completed conforms to established programming standards utilising common design patterns where appropriate

• Guidance of colleagues and other developers to ensure delivery aligns to specified functional and non-functional requirements


Skills:

• In depth knowledge of modern programming languages including C#

• Skilled in distributed software development such as micro services and serverless functions

• Experience developing robust Restful APIs using .NET Core

• Ability to create and maintain SQL Script in SQL Server

• Understanding of common design patterns

• Familiar with using git for source control

• Experience working with CI/CD toolsets

• Experience working with Cloud platforms particularly Azure

• Ability to work autonomously

• Good written and verbal communication skills

• Good skills in personal work organisation and time management

• Ability to handle several different tasks simultaneously

• Strong attention to detail

• Financial Services background

• Life insurance experience well regarded

• Degree in Information Technology, Computer Science or equivalent

Key Skills

Ranked by relevance

sql design patterns product owner restful apis prototyping sql server serverless server cloud cicd git
Login to Apply
Posted
Jan 29, 2025
Type
Full-time
Level
Associate
Location
Melbourne

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tech Mahindra
Related

Developer Programmer-261312

2026-05-20

Full-time
Associate
Australia
IT Services
Information Technology
View Job Details
Tech Mahindra
Related

Dotnet Developer

2026-04-09

Full-time
Associate
Singapore
IT Services
Information Technology
View Job Details
Galaxi Consulting Group
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
France
IT Services
Information Technology