Posted on: 07/12/2025
We are seeking an experienced Senior Principal Software Engineer to join our dynamic team and take a lead role in the development and evolution of our customer platform an innovative web portal designed for managing and enhancing IT training experiences. The platform serves a diverse clientele, ranging from multinational corporations to specialized training providers, offering users a seamless interface for tracking and engaging with training events.
You are a highly accomplished full-stack software developer with a demonstrated ability to deliver innovative solutions. Your exceptional programming skills and experience in building complex applications position you to tackle significant challenges within the tech industry. You possess a strong problem-solving mindset and a passion for pioneering cutting-edge technologies. Driven to make a real impact, you're eager to leverage your expertise in building disruptive technologies.
OPPORTUNITY HIGHLIGHTS :
- Lead architectural discussions and decisions, ensuring that the application meets both functional and non-functional requirements.
- Lead and mentor a team of developers, guiding their efforts to drive successful project outcomes.
- Build responsive, dynamic, and engaging user interfaces using React.js.
- Designing, developing, and maintaining scalable backend systems using Node.js with RESTify.
- Collaborate with cross-functional teams, including UI/UX designers, product managers, and DevOps engineers.
- Conduct code reviews, write unit tests, and participate in agile development cycles.
- Document application architecture, code, and processes for both development and operational purposes.
- Ensure the security, performance, and reliability of the application and its components.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
- Maintain and support legacy ASP.NET applications
- Troubleshoot and resolve complex technical issues.
- Enforce best practices in version control (GIT), code reviews, and agile development methodologies.
SKILLS & QUALIFICATIONS :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Expert knowledge of React.js and Node.js, backed with 8+ years of progressive experience.
- Extensive experience supporting and migrating ASP.NET solutions.
- Extensive experience with PostgreSQL and/or MS SQL, including query optimization, indexing, and database design.
- Strong experience working within a Microservices architecture and serverless computing.
- Experience developing in containerized environments such as Docker.
- Experience implementing modern authentication and authorization mechanisms such as OAuth/SSO.
- Expert working with version control (Git) and trunk-based development.
- Excellent analytical, troubleshooting and debugging skills.
- Excellent communication and collaboration skills.
- Prior experience in agile methodologies.
- Familiarity with CI/CD pipelines is a plus
Did you find something suspicious?
Posted by
Janani
Talent Acquisition Partner at SKILLSOFT SOFTWARE SERVICES INDIA PVT LTD
Last Active: 8 Dec 2025
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1586335
Interview Questions for you
View All