02 Nov
|
XPT Software
|
Sydney
02 Nov
XPT Software
Sydney
Mandatory Skills.
• Programming Languages: C#
• Frameworks: ASP.
NET, ASP.
NET Core
• Web Services: WCF Services, Web API, REST Services
• Microsoft Azure: Azure Functions, Key Vault, Service Bus, Azure SQL, Azure Boards, Application Insights, API Management (APIM), etc.
• Database: Oracle, MS SQL Server
• Azure Devops CI/CD,
• MS Visual Studio 2022 and Visual Studio Code and GIT for Source control
Job Description
• Considerable years of experience in the development and deployment of Applications Systems solutions that underpin business change programs with a minimum of 8+ years development using the .
NET framework.
• Net Framework and Core with strong C# experience
• Backend integration work involving the use of APIs and WCF Services
• Unit Test Frameworks and principles: MSTEST, MOQ and TDD.
• Experience in Azure platform (not limited to Azure functions, Cosmos DB, EventHub, Redis Cache, Application Insights, Service Bus Queue, Azure Cognitive Services, Azure Sql).
• MS Azure certified Developer/DevOps– certification is highly regarded, but not mandatory
• Experience with VSTS Build and GitHub repo
• Development, delivery and support of Applications Systems solutions in complex integrated infrastructure environment
• Excellent Solution Development & Service Delivery skills
• Robust OO analysis and design skills
• Experience in development applications for the Health Insurance industry highly desirable
• Extensive development experience in multi-tier architectures mandatory
• Well-developed skills in consultation, collaborations, communication.
• Great analytical and problem-solving skills.
• Work collaboratively with the other IT functions in responding to Business unit requirements that underpin the day-to-day activities of existing .
NET-related applications systems.
• Undertake personally or involve or coordinate the Solution (functional & Technical) Design activities and deliver the identified design documents.
• Lead project and/or support activities with the teams’ dynamically allocated; estimates, prioritize, plan and allocate tasks to team members. Mentor, monitor and guide the team members for a successful delivery on time, budget and with the desired quality
• Ability to both work autonomously or in a team where leading a team of 2 to 3 developers in a project where there is a need to collaborate with various other teams and stakeholders to deliver projects
• Develop strategies for efficient and effective knowledge transfer to onshore and offshore team members
• Undertake feasibility studies of changes to applications for proposed business projects/enhancements in order to provide high-level sizing
• Have a very strong focus on system analysis, solution and technical design activities with high-quality documentation and realistic work estimates as the end-deliverables
• Ability to work with external development teams and vendors to achieve a common development and integration goals and to ensure quality is there for the end outcome
• Ability to write detailed technical specification and ensure that proposed technical design complies with the application architectural principles
• Ensure that coding activities in the .
NET team comply with the intention of the Technical specification, using judgement and communication skills to alter where appropriate
📌 .Net Developer (Sydney)
🏢 XPT Software
📍 Sydney