Job Role: Full Stack Software Developer
Job Location: Hyderabad
Total Experience Required: 4 Years - 8 Years
Job Mode: in-Office
Primary Skills Required:
- 4+ years of experience with professional software development with Microsoft Technology stack
- Experience in developing Web/Windows-based applications and Windows services on the .NET platform.
- Solid hands-on experience on Microsoft .Net technology stack (.NET Core, .Net, & C#)
- Good development experience with C#, Web API, Windows Services, Entity Framework, SQL Server
- Good development experience with Web front end frameworks like Angular, Bootstrap etc
- Proficient with front-end development languages including JavaScript, HTML5, and CSS
- Understanding of version control systems such as GIT and TFS
- Good verbal and written communication skills
- Excellent problem-solving and analytical skills
- Should be a Team player with good interpersonal skills
- Knowledge on software development lifecycle using Agile/SCRUM processes.
Job Responsibilities:
- Analyse system requirements and development tasks.
- Write scalable code for .NET software applications.
- Review and debug .NET applications.
- Making changes to existing applications according to the requirements.
- Performing extensive software unit testing and stringent quality checks as per the guidelines to ensure an error-free as well as optimum final product to the user.
- Understand the life cycle of software and determine any changes that may be needed as per the observations and feedback of software testing professionals.
- Working effectively in a collaborative and innovative team-oriented environment.
- Support and guide junior staff as and when required.
Education Background Requirements:
- Bachelor's/Master's degree with a focus in Computer Science, Management Information Systems, or a related field