Sr Software Engineer - .Net Fullstack
Job Description:
POSITION - .Net Fullstack Developer - Sr Software Engineer
EXPERIENCE - 5+Years
1 YEAR CONTRACT , EXTENDABLE BASED ON PERFIRMANCE
Job Description:
As a Senior Software Engineer, you will work directly with software architects, cross-functional stakeholders and development team members to define, design, engineer, build, deliver and maintain the technical solutions that will support the business’s vision, strategy and goals.
In this role you will be responsible for the full-stack, web development of a mid-to-large market absence management platform utilizing C#, ASP.NET MVC, Entity Framework and SQL Server. The ideal candidate is a senior level full stack developer whose focus is in front and middle layers of application development with experience of back-end data.
What You’ll Do (Duties):
- Analyze requirements from business partners, cross functional stake holders and seek functional clarifications
- Work with Software & Application Architects to define, design, build and deliver and maintain the technical solutions that will support the business vision. Understand requirements/stories to create design and perform gap analysis.
- Develop complex solutions in an Agile environment as part of a global team of engineers, designers, business and quality analysts and product experts
- Maintenance of appropriate versions of the code and taking ownership of the code throughout the development, staging and testing
- Build and develop according to functional specifications, design, maintainability, and coding and efficiency standards
- Anticipate and identify potential requirements that could improve the customer experience and add value to the client
- Be an active participant in Agile Product Development and Ceremonies and report progress and barriers to progress
- Ask questions to fully understand problems
Minimum education and experience required: Bachelor’s or Master’s degree or the equivalent in Computer Science, Information Systems, Data Science, Engineering or a related field plus five (5) years of experience in software development or related experience.
Must Have (Skills Required):
- Must have experience with designing and developing web-based applications and creating technical documentation
- Understanding of relational database concepts
- Experience with one JavaScript framework, such as: AngularJS, Angular 2 and/or React JS
- Experience with service-oriented and cloud native software architectures
- Demonstrate understanding of design patterns
- Experience with a broad range of technologies including .NET/C#, .Net Framework, .Net Core ASP.NET, HTML/CSS, OOPS, MVC, SQL, Entity Framework
- Experience creating and consuming secure web services, web API, or WCF; SML and JSON
- Experience with modern web application development, including build tools, testing and CI/CD
- Familiarity with API architectures including microservice strategy
- Proven track record of developing and supporting large scale business critical systems
- Experience in an Agile environment using Scrum, Kanban, or SAFe
- Unit testing experience with one of the following (Jest, xUnit and Moq)
Please share updated resume on unnati@m3consultant.net or connect on +91 6351389863
Company Profile
Leading IT Company in India( CMM 3 level MNC)
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.