Full Stack Developer.NET - Senior Engineer/Lead Engineer
ISG
Job Summary
Information Services Group is seeking a Full Stack Developer (.NET - Senior Engineer/Lead Engineer) to design, develop, and maintain web applications using Angular and .NET Core. The role involves ensuring application responsiveness, solving complex software issues, participating in code reviews, and collaborating with teams. Candidates should have 6-7 years of experience with .NET Core API, Angular, SQL Server, and front-end technologies, along with strong communication and problem-solving skills.
Must Have
- Design, develop, and maintain web applications using Angular and .NET Core frameworks.
- Ensure the responsiveness and performance of applications.
- Identify and solve complex software issues and bugs.
- Help to maintain the platform content where necessary.
- Participate in regular code reviews and provide updates on task progress.
- Work closely with other relevant teams to ensure alignment and coordination across development operations.
- Take responsibility for assigned tasks and ensure delivery on time and to the required quality standard.
- Understand the business and ensure that software delivery is targeted to align with the company strategy.
- Stay updated with the latest industry trends and technologies related to .NET Core and Angular.
- Bachelor’s degree in computer science, information systems, or computer engineering.
- 6 to 7 years of proven experience as a full-stack developer with .NET Core API, Angular with SQL Server.
- In-depth Knowledge of C# and Web API (both .NET Core and .NET Framework) and SQL Server.
- Experience with RESTful APIs and front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with writing and calling REST APIs.
- Excellent communication skills with a strong understanding for customer experience.
- Analytical mind with problem-solving aptitude.
- Ability to work independently.
- Excellent organizational and leadership skills.
Good to Have
- Agile methodologies (Scrum).
- DevOps - experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, and operational metrics knowledge.
- Exposure to Microsoft Azure infrastructure.
- Familiarity with version control systems like Git.
- Experience working in Agile environments.
- Unit testing, mocking frameworks, and test automation frameworks.
Job Description
Job Description:
- Design, develop, and maintain web applications using Angular and .NET Core frameworks.
- Ensure the responsiveness and performance of applications.
- Identify and solve complex software issues and bugs.
- Help to maintain the platform content where necessary.
- Participate in regular code reviews and provide updates on task progress.
- Work closely with other relevant teams to ensure alignment and coordination across development operations as part of the seamless implementation of existing and new systems.
- Take responsibility for assigned tasks, and issues, and ensure delivery on time and to the required quality standard.
- Understand the business and ensure that software delivery is targeted to align with the company strategy.
- Stay updated with the latest industry trends and technologies related to .NET Core and Angular.
---
- Bachelor’s degree in the field of computer science, information systems, or computer engineering.
- 6 to 7 years of proven experience as a full-stack developer with .NET Core API, Angular with SQL Server.
- In-depth Knowledge of C# and Web API (both .NET Core and .NET Framework) and SQL Server.
- Experience with RESTful APIs and front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with writing and calling REST APIs.
- Excellent communication skills with a strong understanding for customer experience.
- Analytical mind with problem-solving aptitude.
- Ability to work independently.
- Excellent organizational and leadership skills.
Nice to Haves:
- Agile methodologies (Scrum).
- DevOps - experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, and operational metrics knowledge.
- Exposure to Microsoft Azure infrastructure.
- Familiarity with version control systems like Git.
- Experience working in Agile environments.
- Unit testing, mocking frameworks, and test automation frameworks.
19 Skills Required For This Role
Team Management
Communication
Github
Game Texts
Software Development Lifecycle Sdlc
Agile Development
Web Api
Html
C#
.net Core
Azure
Microsoft Azure
Ci Cd
Angular
Front End
Git
Sql
Javascript
Css