Senior Dot Net Fullstack Developer

 

Description:



We are seeking a skilled and experienced Dot Net Developer to join our team in the mining industry. As a Dot Net Developer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our organization. You will work in a large, complex environment and must adhere to programming best practices standards. Your expertise in RESTful APIs, Web & Console Applications, and relational databases will be essential in delivering high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain software applications using the .Net Framework, Core, and .Net (experience with .Net 5 and above is preferred).
  • Collaborate with cross-functional teams to gather requirements, analyze business needs, and translate them into technical solutions.
  • Develop REST API interfaces, including ASP.NET WebAPI, to facilitate data exchange and integration with other systems.
  • Utilize your experience with cloud development on Azure PaaS to build scalable and efficient applications.
  • Implement Object-Relational Mapping (ORM) techniques, specifically Entity Framework, to interact with databases.
  • Write efficient TSQL queries to retrieve and manipulate data from relational databases.
  • Develop user interfaces using Angular (experience with Angular 6 or above is preferred), JavaScript, HTML5, CSS, and Bootstrap.
  • Work effectively within a small team of developers, collaborating on projects and sharing knowledge.
  • Apply Agile development methodologies to ensure timely delivery of software solutions.
  • Demonstrate expertise in Continuous Integration and Continuous Deployment (CI/CD) and be familiar with Azure DevOps pipelines, releases, and artifacts.
  • Debug applications and troubleshoot issues efficiently, ensuring the stability and reliability of the software.
  • Utilize code versioning tools, such as Git, to maintain a robust and well-documented codebase.
  • Implement unit and integration testing practices to ensure the quality and integrity of the software.
  • Stay updated with the latest Cloud/Azure engineering best practices and technologies.
  • Possess abilities in PowerShell and Python to automate tasks and enhance development workflows.


Let’s talk about the required skills:
 

  • Demonstrated experience working in a large, complex environment and adhering to programming best practices standards.
  • Strong proficiency in RESTful APIs, Web & Console Applications, and relational databases.
  • Experience with CI/CD and familiarity with Azure DevOps pipelines, releases, and artifacts.
  • Ability to effectively debug applications and troubleshoot issues.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of unit and integration testing practices.
  • Familiarity with Cloud, Azure, and engineering best practices.
  • Proficiency in PowerShell and Python for automation and scripting.
  • Solid understanding of the .Net Framework, Core, and .Net (experience with .Net 5 and above is preferred).
  • Strong programming skills in C#.
  • Experience with developing REST API interfaces, including ASP.NET WebAPI.
  • Cloud development experience on Azure PaaS.
  • Proficiency in Object-Relational Mapping (ORM) tools, specifically Entity Framework.
  • Strong TSQL skills for interacting with relational databases.
  • Experience with Angular (experience with Angular 6 or above is preferred).
  • Proficiency in JavaScript, HTML5, CSS, and Bootstrap for developing user interfaces.
  • Ability to work effectively within a small team of developers, collaborating on projects and sharing knowledge.
  • Current experience with the Azure Cloud platform and DevOps tools.
  • Experience with setting up Azure CI/CD pipelines.
  • Familiarity with Agile development methodologies.

Organization Capgemini
Industry IT / Telecom / Software Jobs
Occupational Category Senior Dot Net Fullstack Developer
Job Location Perth,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-05-19 10:32 am
Expires on 2024-12-10