logo

JobNob

Your Career. Our Passion.

Dotnet Developer


Uplers


Location

Ahmedabad | India


Job description

Uplers is looking for a Senior Software Engineer for one of our clients.

Employment Type: Contract 2 Hire Contract Duration: 12 months (under the payroll of Uplers) This would be a C2H (Contract To Hire) position for 12 months and will be converted to full-time if the candidate's performance is good.

Working Days: Monday to Friday Work Location: Ahmedabad (work from office) Shift timings: 10 AM to 7 PM IST Notice period:

Immediate Joiners to 30 Days Device: Client will provide.

Experience:

6-8 years of experience in software development, with a focus on Microsoft technologies stack (C#/.NET Core, SQL Server).

Must have Skills:

.NET Core, Angular 2+, large scale distributed application, MicroServices, Azure, C#, SQL

Project Requirements: Master's degree in Computer Applications (MCA) or Bachelor's degree in Computer Science or related field (BE/BTech). 6-8 years of experience in software development, with a focus on Microsoft technologies stack (C#/.NET Core, SQL Server). Minimum 2 years of experience in

Angular 2.0

and above, with a strong understanding of frontend development principles. Proven experience working on large-scale distributed applications and familiarity with event-based programming. Proficiency in algorithms and data structures, with a focus on writing efficient and optimized code. Experience using cloud services, particularly Azure, is required. Familiarity with Scrum methodology, CI/CD pipelines, Git, branching/merging strategies, and test-driven development. Experience with NoSQL databases like MongoDB is preferred. Knowledge or familiarity with Docker-based containerized applications is advantageous. Excellent verbal and written communication skills, with the ability to articulate technical concepts effectively.

Responsibilities: Develop robust and scalable software solutions using Microsoft technologies stack, including

C#/.NET Core

and

SQL Server . Design and implement frontend components using Angular 2.0 and above, ensuring a seamless user experience. Contribute to the architecture and design of large-scale distributed applications, with a focus on event-based programming. Implement efficient algorithms and data structures to optimize software performance. Utilize cloud services, primarily Azure, to deploy and manage applications effectively. Adhere to Scrum methodology, participate in sprint planning, and contribute to agile development processes. Implement continuous integration/continuous deployment (CI/CD) pipelines, utilizing Git for version control and branching/merging strategies. Write unit tests to ensure code reliability and maintainability. Familiarity with NoSQL databases like MongoDB is preferred and considered an advantage. Experience with Docker-based containerized applications is a plus. Communicate effectively with team members and stakeholders, providing regular updates on project progress. Collaborate with cross-functional teams to troubleshoot issues and implement solutions in a timely manner.


Job tags



Salary

All rights reserved