Full Stack Software Engineer

Client of Techno Wise

One of our MNC clients is looking for a talented and accomplished Full Stack Software Engineer with 6+ Years of experience to join the team. Our client needs someone working on Angular v12+ as the project is 60% on Angular and 40% on .Net Core

Roles & Responsibilities:

As a Full Stack Software Engineer, you will:

  • Full Stack Development: Design, develop, and maintain scalable and performant web applications using both front-end and back-end technologies.
  • Architecture & Design: Contribute to system architecture design, ensuring that both front-end and back-end systems are well-integrated, secure, and efficient.
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features and enhancements in an agile environment.
  • Code Quality & Best Practices: Write clean, maintainable, and testable code while adhering to best practices and coding standards.
  • Troubleshooting & Debugging: Identify, diagnose, and resolve issues across the stack to ensure smooth and reliable user experiences.
  • Continuous Improvement: Stay up-to-date with the latest trends in web development and continuously improve your technical skill set.
  • Documentation: Document architectural decisions, API interfaces, and system processes to ensure clear communication across teams.
  • Utilize independent judgment to understand and enhance existing code, ensuring seamless integration of new functionalities.
  • Provide technical guidance, engage in design discussions, and conduct code reviews to foster a collaborative and high-quality development environment.
  • Experience with microservices architecture.
  • Familiarity with DevOps practices and tools.
  • Knowledge of testing frameworks (unit, integration, end-to-end).
  • Familiarity with mobile development or progressive web apps (PWA).

Required Skills & Qualifications:

  • 6+ years of development experience in the Microsoft technology stack
  • Highly experienced in back-end development using .NET Core and C#
  • Strong Experience using Typescript and Angular
  • Experience in designing and developing RESTful services and APIs
  • Knowledge of DDD, Event driven, Micro services architectural patterns and Azure is highly desired
  • Knowledge of message broker tools like RabbitMQ, Azure Service Bus
  • Experience using Azure devOps /GIT based source control systems
  • Relational databases and .Net EF core experience is required
  • Fluent in CSS (Foundation or Bootstrap), JavaScript, and HTML, JavaScript libraries such as ngRx, httpClient with an understanding of CSS preprocessors including Sass and LESS
  • Strong Experience building and maintaining a reusable components library
  • Experience with maintaining and improving an existing codebase, focusing on improving performance, scalability, and user experience

Experience: 6+ Years

Location: Pune

To apply for this job please visit www.technowise.co.in.