TechnoGen
.NET Developer
TechnoGen, Tallahassee, Florida, us, 32318
Role : .Net Developer with Azure
Location : Tallahassee , FL
Start Date : ASAP
Duration : 1 Years +
Description
need to have some sort of cloud certification in the Azure area. It could be any certification in the Azure cloud area
Job Description:•Develop and implement new software features, web pages, APIs, Azure Functions, and backend modules.•Develop unit tests and maintain source control using Git/TFS.•Unit test components to ensure they meet acceptance criteria and are scalable•Test and maintain software products to ensure strong functionality and optimization.•Work as part of a team of developers, QA, support staff, and DevOps engineers in a highly collaborative fashion.
Job Requirements :•Experience designing, developing, and deploying web-based applications in ASPNET Core, .NET MVC, SQL Server, SQL Developer, JavaScript, TypeScript, REST APIs, JSON, JQuery, TFS, GIT.•Experience in using .Net Core C# to write ASPNet Core API and Azure Functions.•Knowledge of Client-side Application frameworks like Angular, React, CSS, UI/UX, Swagger/Open API Specification, RESTful API.•Knowledge of Azure Cloud resources & tools and Microservices with demonstrable proficiency in how cloud service offerings support solutions for multiple architecture disciplines or focus areas.•Experience using source code control systems, such as GIT, TFS, and CI/CD Pipelines.•Experience in test driven development and ability to write unit tests using the testing framework.•Experience with Agile/SCRUM experience, preferred.•Experience in working with MS SQL Databases including creating Stored Procedures and writing Queries.•Experience in working with Entity Framework and ability to write LINQ Queries.•Strong knowledge of software design principle like Object-Oriented Programming and working with Microservice Architectures.•Understand working with Kubernettes.•Excellent oral and written communication skills.•Provide timely status and feedback as required to management, team leaders, and project stakeholders through clear and concise communication.•Must be flexible to change and can work in a fast-paced environment.•Must be able to guide junior developers to turn around work.
Nice to have :•Strong experience with C# and the .NET framework, specifically with .NET Core•Experience building RESTful APIs using ASP.NET Core•Experience with Azure services such as Azure Functions, Azure App Service, Azure Storage, and Azure SQL•Experience with Git and source control best practices•Experience with Agile development methodologies•Experience with Entity Framework or other ORM•Experience with automating build and deployment processes using Azure DevOps or similar tools•Familiarity with containerization and container orchestration technologies such as Docker and Kubernetes•Strong debugging and troubleshooting skills•Strong communication and collaboration skills•A bachelor's or master's degree in computer science, computer engineering, or a related field•Strong understanding of software development life cycle•A deep understanding of DevOps principles and practices•Strong understanding of security and compliance for cloud solutions.
Location : Tallahassee , FL
Start Date : ASAP
Duration : 1 Years +
Description
need to have some sort of cloud certification in the Azure area. It could be any certification in the Azure cloud area
Job Description:•Develop and implement new software features, web pages, APIs, Azure Functions, and backend modules.•Develop unit tests and maintain source control using Git/TFS.•Unit test components to ensure they meet acceptance criteria and are scalable•Test and maintain software products to ensure strong functionality and optimization.•Work as part of a team of developers, QA, support staff, and DevOps engineers in a highly collaborative fashion.
Job Requirements :•Experience designing, developing, and deploying web-based applications in ASPNET Core, .NET MVC, SQL Server, SQL Developer, JavaScript, TypeScript, REST APIs, JSON, JQuery, TFS, GIT.•Experience in using .Net Core C# to write ASPNet Core API and Azure Functions.•Knowledge of Client-side Application frameworks like Angular, React, CSS, UI/UX, Swagger/Open API Specification, RESTful API.•Knowledge of Azure Cloud resources & tools and Microservices with demonstrable proficiency in how cloud service offerings support solutions for multiple architecture disciplines or focus areas.•Experience using source code control systems, such as GIT, TFS, and CI/CD Pipelines.•Experience in test driven development and ability to write unit tests using the testing framework.•Experience with Agile/SCRUM experience, preferred.•Experience in working with MS SQL Databases including creating Stored Procedures and writing Queries.•Experience in working with Entity Framework and ability to write LINQ Queries.•Strong knowledge of software design principle like Object-Oriented Programming and working with Microservice Architectures.•Understand working with Kubernettes.•Excellent oral and written communication skills.•Provide timely status and feedback as required to management, team leaders, and project stakeholders through clear and concise communication.•Must be flexible to change and can work in a fast-paced environment.•Must be able to guide junior developers to turn around work.
Nice to have :•Strong experience with C# and the .NET framework, specifically with .NET Core•Experience building RESTful APIs using ASP.NET Core•Experience with Azure services such as Azure Functions, Azure App Service, Azure Storage, and Azure SQL•Experience with Git and source control best practices•Experience with Agile development methodologies•Experience with Entity Framework or other ORM•Experience with automating build and deployment processes using Azure DevOps or similar tools•Familiarity with containerization and container orchestration technologies such as Docker and Kubernetes•Strong debugging and troubleshooting skills•Strong communication and collaboration skills•A bachelor's or master's degree in computer science, computer engineering, or a related field•Strong understanding of software development life cycle•A deep understanding of DevOps principles and practices•Strong understanding of security and compliance for cloud solutions.