Senior Fullstack Developer
TestingXperts Online
Job Summary
The Senior Fullstack Developer will be responsible for designing, developing, and maintaining web applications, RESTful APIs, and microservices using ASP.NET Core/MVC, C#, and .NET frameworks. This role involves both front-end development with React, Angular, Blazor, or Vue.js, and back-end work with SQL/NoSQL databases and cloud platforms like AWS, Azure, or Google Cloud. The developer will also contribute to architectural design, work with Agile methodologies, and utilize DevOps practices.
Must Have
- Build and maintain RESTful APIs and Web Services.
- Implement microservices architecture.
- Design, develop, and maintain web applications using ASP.NET Core/MVC, C#, and .NET frameworks.
- Develop front-end interfaces using React, Angular, Blazor or Vue.js, HTML, CSS, and JavaScript.
- Experience in developing applications using C# and ASP.NET (.NET Standard and .NET Core).
- Proficiency in Back-End Technologies: .NET Core, MVC, Web API, C#, Entity Framework and Microservices.
- Proficiency in Front-End Technologies: HTML, CSS, JavaScript. Frameworks like React, Angular or Vue.js.
- Database Management: SQL and NoSQL databases, Database design and optimization.
- Experience with Cloud Computing Platforms: AWS, Azure, or Google Cloud, Cloud-native architectures.
- API Design: RESTful APIs.
- Understanding and applying Software Design Patterns.
- Experience with Software Architecture N Tier Serverless/Event Driven Microservices.
- Experience of working with Agile methodologies such as Scrum or Kanban.
- Experience with SSRS Report Server.
- Experience with DevOps practices including CI/CD build pipelines (GitLab, Jenkins, Selenium).
- Experience with .net Unit Testing frameworks.
- Experience with Docker & Kubernetes.
- Experience with ticketing tools like Jira, and Azure Boards.
Good to Have
- Exposure to ASPX Web Applications.
- Familiarity with Azure Cloud Services such as Azure Service Bus, Azure Edge Functions (and other relevant services).
- Exposure to Azure / AWS / Google Cloud to use their services.
Job Description
Job Description: –
- Build and maintain RESTful APIs and Web Services to support front-end applications.
- Implement microservices architecture, ensuring modular and scalable solutions.
- Design, develop, and maintain web applications using ASP.NET Core/MVC, C#, and NET frameworks.
- Develop front-end interfaces using React, Angular, Blazor or Vue.js, along with HTML, CSS, and JavaScript.
- Developing and maintaining client relationships.
- Interacting and consulting with design and construction professionals.
- Working independently on projects and concurrently with project managers.
- Preparing and supervising architectural plans, drawings, and specifications.
- Overseeing and delivering projects.
- Contributing to the strategic direction of the practice, its design ethos, quality management systems and marketing plans.
- Experience in developing applications using C# and ASP.NET (.NET Standard and .NET Core).
- Back-End Technologies: .NET Core, MVC, Web API, C#, Entity Framework and Microservices.
- Front-End Technologies: HTML, CSS, JavaScript. Frameworks like React, Angular or Vue.js.
- Database Management: SQL and NoSQL databases, Database design and optimization.
- Cloud Computing: Platforms like AWS, Azure, or Google Cloud, Cloud-native architectures.
- API Design: RESTful APIs.
- Software Design Patterns: Understanding and applying architectural and design patterns.
- Software Architecture N Tier Serverless/Event Driven Microservices.
- Experience of working with Agile methodologies such as Scrum or Kanban and of working within Agile software development environments.
- Experience with SSRS Report Server.
- Exposure to ASPX Web Applications.
- Familiarity with Azure Cloud Services such as: Azure Service Bus, Azure Edge Functions (and other relevant services).
- Experience with DevOps practices including CI/CD build pipelines (GitLab, Jenkins, Selenium).
- Experience with .net Unit Testing frameworks.
- Exposure to Azure / AWS / Google Cloud to use their services.
- Docker & Kubernetes – Containerization and orchestration.
- Worked in ticketing tools like Jira, and Azure Boards.
31 Skills Required For This Role
Design Patterns
Game Texts
Kanban
Agile Development
Web Api
Entity Framework
Gitlab
React
Html
C#
.net Core
Aws
Nosql
Azure
Selenium
Ci Cd
Angular
Docker
Front End
Vue.js
Microservices
Kubernetes
Asp.net
Back End
Fullstack
Blazor
Jira
Sql
Javascript
Css
Jenkins