Job Description:
We are seeking a highly skilled Software Engineer with extensive experience in .NET Core technologies. The ideal candidate will have a strong background in designing and developing robust, scalable web applications and services. This role requires proficiency in creating web applications and collaborating with cross-functional teams to deliver high-quality software solutions.
Roles & Responsibilities:
- Design, develop, and test software applications using the .NET framework.
- Create technical specifications and documentation for reference and reporting purposes.
- Troubleshoot and debug issues, ensuring optimal application performance.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with industry trends and best practices in software development.
- Collaborate with cross-functional teams to gather requirements and understand project objectives.
Required Skills:
- 3 to 5 years of experience as a Dot Net Developer in the specific domain
- Strong programming experience on .NET platform
- Strong proficiency in C#, Entity Framework, .NET Core, Web API, SOLID principles LINQ, MVC, SQL Server.
- Experience with JavaScript Frameworks and Front-end development (HTML, CSS, jQuery).
- Design, implement and maintain application within all phases of the software development life cycle (SDLC)
- Excellent troubleshooting skills with the ability to analyse and resolve complex technical issues.
- Strong analytical and problem-solving skills.
- Excellent communication skills.
- Ability to work collaboratively in a team environment and independently when required.
Expectations:
- A Strong team player exchange technical and functional knowledge and working closely with team members
- Independently carry out the activities without much of guidance
- Create, understand, and validate design and estimates and be able to justify them
- Applies knowledge of principles and techniques to solve technical problems
- Strong troubleshooting and analytical skills and detail oriented
- Should be able to design schema for enterprise level applications
- Should be open to face new challenges and learn new technologies
- Experience with debugging, performance profiling and optimization
Qualification:
Bachelor's degree in Computer Science, Engineering, or a related field.
Salary: As per industry standard