Techprimelab Software

4 weeks ago


Pune, Maharashtra, India Techprimelab Software Pvt. Ltd. Full time

About the job :

Job Profile - Sr. Full Stack Developer(Angular .Net core)

Experience - 5+ years

Location - Pune

Desired Notice Period - max or less than 1 month

Job Description : We are seeking an experienced and highly skilled Senior Full Stack Developer to join our dynamic team.

The ideal candidate will have a proven track record in product-based development and extensive hands-on experience with front-end technologies using Angular and back-end development using .NET Core, Dapper, Entity Framework, and MSSQL.

The role requires expertise in microservices, event-driven architecture, and API-driven development, as well as a strong foundation in database technologies, including non-relational databases and data versioning.

Key Responsibilities :

Product Development :

- Design, develop, and maintain scalable and robust software solutions for product-based applications.

- Work closely with cross-functional teams to gather and analyze requirements and deliver high-quality software.

Front-End Development :

- Develop responsive and dynamic user interfaces using Angular.

- Ensure seamless integration of front-end components with back-end services.

Back-End Development :

- Build and optimize APIs and services using .NET Core, Dapper, and Entity Framework.

- Implement microservices architecture and event-driven systems to enhance system performance and scalability.

Database Management :

- Design and manage complex database structures with MSSQL.

- Develop and optimize SQL queries for high performance.

- Work with non-relational databases and ensure efficient data versioning practices.

Architecture and Best Practices :

- Adhere to SOLID principles and design patterns to create maintainable and scalable code.

- Promote best practices in coding, testing, and documentation.

Azure Basics :

- Utilize Azure cloud services for hosting and managing applications.

- Implement cloud-based solutions for scalability and reliability.

Technical Leadership :

- Provide guidance and mentorship to junior developers.

- Conduct code reviews to ensure high-quality deliverables.

Problem Solving and Analysis :

- Apply strong technical and analytical skills to troubleshoot and resolve complex software issues.

- Innovate and implement solutions to enhance product performance and usability.

Requirements :

- Bachelor's or Master's degree in Computer Science, Engineering

- 5+ years of professional experience as a Full Stack Developer.

- Proficiency in Angular, .NET Core, Dapper, and Entity Framework.

- Strong expertise in MSSQL and non-relational database technologies.

- Hands-on experience with microservices and event-driven architecture.

- Familiarity with API-driven development and cloud basics (Azure).

- In-depth understanding of SOLID principles and software design patterns.

- Excellent problem-solving, analytical, and debugging skills.

- Strong communication skills and ability to work collaboratively in a team environment.

(ref:hirist.tech)