Full Time

Principal Software Engineer

Position Summary: KleisTech is urgently seeking a skilled Principal Software Engineer with strong expertise in REACT and .NET technologies. The ideal candidate will play a crucial role in designing and implementing micro frontend applications and collaborating with cross-functional teams to ensure modularity, scalability, and high performance. This is a contract position with a high potential for extension or FTE conversion based on performance and business needs.

Key Responsibilities:

  • Micro Frontend Development: Design and implement micro frontend applications using React.js and .NET, ensuring they are modular, scalable, and meet project requirements.
  • Component Creation: Develop reusable React components and libraries in React & .NET applications that can be shared across multiple applications.
  • Backend Integration: Seamlessly integrate micro frontends with backend Microservices, ensuring efficient communication and data flow.
  • Collaborative Design: Work closely with other developers to design a micro frontend architecture that aligns with both current project requirements and long-term goals.
  • Code Quality & Reviews: Write clean, standard, maintainable, and well-documented code. Perform code reviews and provide constructive feedback to team members.
  • CI/CD Pipeline Setup: Set up and maintain CI/CD pipelines using provided blueprints for micro frontend applications, ensuring smooth, automated deployments.
  • Security & Compliance: Integrate security scanners such as Snyk, x-ray scans, HCL scans, etc., to enforce coding standards, identify vulnerabilities, and mitigate security risks.
  • Performance Optimization: Optimize applications for maximum speed and scalability.
  • Testing: Implement unit tests, integration tests, and end-to-end tests to ensure the reliability and performance of the applications. Ensure code quality using tools like SonarQube and follow TDD approaches.

Mandatory Skills:

  • React.js
  • .NET Core
  • C#.NET
  • Microservices

Secondary Skills:

  • CI/CD pipeline setup
  • SonarQube
  • Security scanning tools (e.g., Snyk, x-ray, HCL)

Educational Qualifications:

  • Bachelor’s Degree in Engineering (mandatory)

Additional Information:

  • This role requires working from the office 3 days a week in Bangalore.
  • The position is under a Managed Service Provider (MSP) model with a quick turnaround time, requiring prompt submission of suitable profiles to meet competitive timelines.
Job Category: IT
Job Type: Full Time
Job Location: Bangalore
Experience: 5+
Joining: Immediately or within 15-20 days

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Apply For Position

Have Any Questions?

+91 82080 93527

Mail Us

hr@kleistech.com

Apply For Job

Connect With Us