Company Website –
Job Description – .NET Developer
Location – Darwin, Northern Territory
Work Mode – 5 days full-time (Mon-Fri from office)
EXPRESSION OF INTEREST:
Job Summary:
MYtech Consulting Services is a small IT service provider, providing services to public and private sector clients. We are looking for a .NET Developer with hands-on experience in .NET who is a good problem solver, self-starter, and a team player. Your primary responsibility will be to design, develop and support applications, and to work collaboratively with the rest of the team. Ability to function effectively in a Scrum environment, adhering to and completing the agreed upon scope of work is necessary.
Key Responsibilities:
* 3-5 years’ experience as a developer in the Microsoft technology stack - familiarity with client-server systems, web-based systems, service-oriented architecture, C#, ASP.NET, WinForms, SQL, SSRS, and TFS.
* Design, develop, maintain, and debug existing and new applications.
* Develop, code, and document additional modules and interfaces.
* Lend technical expertise regarding architecting and brainstorming solutions to solve unique and complex technical problems, new features, and improvements.
* Advocate for best practices and enforce the application of our version of agile SDLC.
* Participate in code reviews, ensuring that all solutions meet the agreed upon architectural specifications.
* Provide application support and troubleshooting as required.
* Demonstrated skill with web development (HTML/CSS/JavaScript).
* Demonstrated skill in designing relational databases using Microsoft SQL Server.
* Demonstrated skill with .NET, MVC or Web API or Service Stack framework.
* Demonstrated skill with an Object Relational Mapping framework such as Entity Framework.
* Demonstrated skill with modern version control systems such as Git.
* Understanding of system architecture and basic security concepts.
* Understanding of use cases/user stories/wireframes/user navigation.
* Experience implementing enterprise-level web and windows applications using multi-tier architecture.
* Excellent documentation skills - design and architectural documentation.
* Excellent communication skills - able to work well with the existing teams and the client teams.
* Ability to solve complex problems.
* Experience with Microsoft Dynamics 365 is highly regarded.
* Experience with Microsoft SharePoint is highly regarded.
Key Requirements:
* Experience using .NET Framework (with exposure to .NET Core and .NET 4.5 or newer), Microsoft SQL Server, and SQLite.
* Experienced in using C#, ASP.NET MVC and ASP.NET, WCF, Web API, Web Services.
* Good knowledge of Git source control system, Telerik suite of controls, n-tier, n-layer architecture, and service-oriented architecture.
* Sound understanding of client-server architecture and strong knowledge of Entity Framework and OOP software design principles.
* Strong knowledge of WPF, HTML5, JavaScript, CSS3, and other front-end development technologies.
* Ability to write clean and concise code.
* Knowledge and experience with implementing OpenID Connect and OAuth2 is desirable.
* Knowledge of continuous integration and deployment practices, familiarity with creating, setting up, and maintaining MS Build scripts and Azure DevOps pipelines is a bonus.
* BCA or BTECH is required.
Benefits:
* Competitive salary and performance-based bonuses.
* Opportunities for professional growth and development through our training programs.
* Flexible work arrangements and a supportive work environment.
* Access to the latest tools and technologies.
* Health and wellness programs.
* Fun and supportive work environment that embraces diverse cultures and thrives on inclusivity.
#J-18808-Ljbffr