Senior Software Engineer
5 days ago
Job Title: Senior Software Engineer (Angular + .NET Core) Location: Remote, must be based within Tamil Nadu Employment Type: Full-time About Profice: Profice is a forward-thinking software development company specializing in custom solutions, data management and AI-powered HR & Payroll innovations. We empower businesses with cutting-edge technology, seamless automation and a culture of agility, flexibility and continuous learning. Learn more about us at www.profice.co.uk. About this role: We are looking for a Senior Front-End Engineer with strong experience in modern Angular and solid integration experience with .NET Core APIs. This role involves building a modular, scalable front-end foundation that supports multiple front-end technologies. You will be part of a team that sets UI standards, builds shared libraries, and contributes to the long-term front-end platform strategy. Should have good communication skills and a passion to work in a start-up culture in UK time zone. It’s a full time remote based role and must be based within Tamil Nadu state. Key Responsibilities - Develop and enhance Angular applications with a focus on performance and maintainability - Build reusable UI components, shared utilities, and internal front-end libraries - Contribute to design consistency, UI standards, and component documentation - Integrate front-end applications with .NET Core backend services - Participate in shaping modular architecture and multi-module front-end structure - Write clear documentation, UI contracts, and best practice guides - Participate in code reviews and mentor junior developers where needed Required Skills Front-End Expertise - Strong experience with Angular (v14+) - Ability to build reusable components, scalable UI architectures and shared libraries - Experience working with or contributing to design systems or UI component libraries - Familiarity with monorepos (NX or similar) or modular front-end structures - Understanding of web components or cross-framework compatible UI principles - Good understanding of performance optimisation, state patterns, and modern Angular features - Experience with advanced CSS layouts, theming, tokens, and responsive design Backend Integration - Hands-on experience integrating with .NET Core APIs - Strong understanding of REST principles and authentication / authorization flows General - Good problem-solving and architectural thinking - Ability to work both independently and collaboratively in agile teams - Excellent English communication skills (written and verbal). Nice to Have - Experience with Tailwind CSS (utility-first CSS) - Experience with Stencil or similar web component frameworks - Experience with enterprise Data Grids (e.g., AG Grid) - Exposure to micro-frontend concepts - Experience with React or Vue (for cross-framework compatibility) - Basic understanding of cloud environments (AWS / Azure) Who are we? Here at Profice, we build intelligent, scalable and people-centric software solutions that simplify the management of workforces in businesses. Rooted in our passion and interest for both technology and HR transformation, our mission is to bridge the gap between raw HR data and operational efficiency. With extensive expertise across software development, data integration and global HR system rollouts, we empower and inspire organizations to make their people data work smarter. What makes Profice a great place to work? At Profice, we strongly believe in work-life balance and the continuous growth of our employees. Our employees are entirely remote based, focusing on delivering high-quality results on time without compromising standards. Our agile culture fosters open communication, eliminating rigid hierarchies and enabling direct access to leadership. We provide abundant opportunities to learn, innovate and thrive in a dynamic environment. What we offer: · 24 days paid leave per calendar year. · Indian Public holidays as applicable. · Medical Insurance. · Yearly bonus based on performance.
-
Senior software engineer
4 weeks ago
Chennai, India IRIS Software Group Full timeIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued.We started 45 years ago as...
-
Senior Software Engineer
3 weeks ago
Chennai, India IRIS Software Group Full timeIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued.We started 45 years ago as...
-
Senior Software Engineer
17 hours ago
Chennai, India IRIS Software Group Full timeIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...
-
Senior Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Building Blocks Software Services Full time ₹ 4,00,000 - ₹ 6,00,000 per yearJob Location - Chennai / Coimbatore. We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in Python and its frameworks alongside. Our ideal candidates are familiar with the software...
-
Software Engineer II
2 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearJob Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per yearSoftware Engineer - C# / Revit API Developer Company Overview : At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products...
-
Lead Software Engineer
2 weeks ago
Chennai, India Sahaj Software Full timeAbout the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...
-
Lead Software Engineer
1 week ago
Chennai, India Sahaj Software Full timeAbout the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...
-
Lead Software Engineer
2 weeks ago
Chennai, India Sahaj Software Full timeAbout the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...
-
Lead Software Engineer
5 days ago
Chennai, India Sahaj Software Full timeAbout the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...