Overview
Software Engineer role on the Intelex Technologies team, building the next-generation EHSQ software platform using microservices and micro frontends within Agile (Scrum) and DevOps practices.
What you'll do
- Design and implement new features and solutions that support key customer use cases in both existing and new software products.
- Participate in agile sprint planning, proactively remove blockers, and deliver on sprint commitments.
- Build scalable web applications using technologies like ReactJS, Webpack, .NET, SQL Server and AWS.
- Apply a "security-first" mindset across development activities and CI/CD pipelines.
- Collaborate cross-functionally with Architecture, QA, Product Management, and other stakeholders to deliver best-in-class user experiences.
- Advocate for high quality, secure, and maintainable code with a focus on performance and user experience.
What you'll need
- 3+ years of experience in full-stack or front-end software development.
- Solid understanding of .NET Framework/.NET Core and relational database design.
- Solid understanding of object-oriented programming and software design patterns.
- Experience in designing and developing robust, scalable, and secure backend services using .NET Framework and .NET Core.
- Strong experience with front-end frameworks (React preferred; Angular/Vue acceptable).
- Solid understanding of JavaScript/TypeScript, CSS (Sass/Less), and bundlers (Webpack/Babel).
- Experience with RESTful APIs and state management libraries (Redux Toolkit, Zustand).
- Comfortable working in cloud environments (AWS preferred).
- Bachelor's Degree in Computer Science, Engineering, or related field.
- Passionate about understanding and delighting customers; proactive, creative, self-directed, and committed to quality.
- Excellent analytical, debugging, and problem-solving skills.
- Strong communicator (written and verbal); values documentation and knowledge sharing.
- Effective researcher and capable of balancing short- and long-term needs.
- Embraces a DevOps culture and continuous improvement mindset.
- Outstanding attention to detail and a drive for creating usable user interfaces.
Nice to have
- Experience with design systems (e.g., Material UI) and microfrontend frameworks (e.g., Piral).
- Exposure to NoSQL databases (e.g., MongoDB), data warehousing (Snowflake), and visualization tools (Power BI).
- Familiarity with end-to-end testing tools (e.g., Cypress).
- Experience in enterprise or SaaS environments.
- Master's Degree or relevant certifications (Microsoft, etc.) considered an asset.
- Prior experience in a software product or SaaS organization.
Details
- Location: Bengaluru East, Karnataka, India.
Read the full description and apply on the company’s own careers page.