Post Job Free
Sign in

.NET Azure / Fullstack Developer

Company:
Ashley Global Capability Center
Location:
Chennai, Tamil Nadu, India
Posted:
April 20, 2024
Apply

Description:

Primary Technologies: C#, .NET Core (Web API, ASP.NET MVC), MS SQL, Azure, SOLID Principles, Design Patterns

Primary Job Functions

Participate in scrum meetings to understand the project plans, requirements, collaborate with the team and stakeholders.

Understand the stories, features, use cases design and build appropriate solutions to meet customer needs in timely manner with highest quality.

The Lead Developer will determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

Effectively communicate cross-functionally across various teams, internal and external stakeholders to drive engineering efforts.

Arrange specifications by developing design documentation, logical sequence, preparing flowcharts, and researching solutions.

Writing testable, scalable, and efficient code and leading code reviews. Help with design and code reviews. Ensure high performing standards and thorough unit, functional and integration testing.

Adept in Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development

Must have experience with source control management and defect tracking systems, such as Azure Devops and able to perform CI/CD.

Build, Test, Deploy (using CI/CD Pipelines) and manage (application health) for applications to web servers/azure app services/Kubernetes. Knowledge of YAML based pipeline will be preferred.

Build REST APIs using .NET CORE 3.1/ .NET 6 and design integration with 3rd party services, using ORM frameworks, particularly the Entity Framework

Develop frontend websites utilizing React, HTML, CSS, and bootstrap

Review and refactor existing code as needed in migration projects.

The IT Developer will mentor and provide direction to a team of developers as needed and may coordinate and manage the work of employees by directing members of the team to meet the area’s goals as well as audit regularly to ensure standard operating procedures are being adhered to.

May assist employees in making improvements to their performance through coaching, mentoring, and administering performance reviews.

Participate in design and code reviews of extensions and customizations. Participates and supports solution testing and deployment.

Research and recommend system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives.

Contribute process and system improvements.

Established time management skills with the ability to run multiple projects simultaneously.

May make employment decisions and/or recommendations on hiring, improvement plans, transfers, promotions, corrective actions, terminations, etc.

Required Qualifications

4-10 years of experience developing web applications using .NET Core Framework, C#, ASP. Net, React/Angular and JavaScript, jQuery.

4+ years of experience in Microsoft based technologies and software platforms such as C#, .NET Core, ASP.NET in Visual Studio 2017/2019/2022 With .NET Core Framework and/or .Net Framework.

2+ years of experience with Microsoft Azure, with serverless computing and containerization.

4+ years’ experience in UI development using Modern JavaScript client-side frameworks like React, Bootstrap, jQuery with HTML5

2+ years of experience with modern software design patterns (MVC, MVVM, GOF, etc).

3+ years of SQL server development and database design with experience of writing optimizing queries, Stored Procedures, Views, Functions & jobs

Experience in building YAML based pipelines for CI/CD. Experience in building and deploying application in Azure, Kubernetes/AKS.

Experience in writing software using TDD (Test Driven Development) will be a plus

Strong testing and quality assurance skills and ethics.

Experience and skills with Microsoft Azure (PaaS): Serverless Function, Service Bus & Storage Service

Notification Hub (Nice to have)

Kubernetes (Nice to have)

Experience in API testing tools like POSTMAN, JMETER and SOAP UI.

Hands on experience in application development using SOLID principles.

Excellent verbal and written communication skills.

Ability to thrive in an independent environment.

Customer focused and action oriented.

Openness to feedback and a belief in continuous self-development.

Preferred Qualifications

3+ years of experience in creating web services, windows services, WCF and REST based services as needed for application projects.

Experience in designing Architecture documentation adhered to organizational standards such as TOGAF.

Kindly share your profile to

Apply