Senior Software Engineer

Full Time, Permanent
Chennai, India
Posted 2 months ago

Product Engineering 

Product Engineering are responsible for designing and building our core product Sentinel, as well as providing the technical resource for changes our custom platforms. This includes aligning requirements from market feedback with our own product roadmap, supporting the commercial efforts of the business to deliver the right quality software product(s) and maintaining the core asset of Kynetix. 

Key functional responsibilities include:  

  • Platform architecture and design  
  • Product features design and development 
  • Development of change requests (Sentinel & custom platforms) 
  • Roadmap management and version/release scheduling 
  • Support for Business Development  

Responsibilities  

  • Contributing to Sentinel product technical and feature design and development effort, including hands-on coding and automated testing 
  • Operating effectively as a key member of the Product Engineering team 
  • Contributing constructively to the core Platform architecture and design, balancing the strategic requirements of our company for owning a flexible, multi-featured product with any short term requirements  
  • Maintaining full personal utilisation 
  • Ensuring the interoperability of the Sentinel platform with other platforms  
  • Commercially timely and cost effective product features design and development, in line with the published roadmap(s)  
  • Solution design (with alternatives), estimating and development of change requests (for custom platforms) 
  • Adherence to and ongoing contribution to our company technical standards, processes and methods
  • Helping to ensure our agreed performance criteria, code quality, security, and User Experience (UX) needs are met. 
  • Sourcing additional resources (both internal and external) to assist with the role 
  • Support for Business Development as required  
  • Ensuring your availability for engineering assistance for Service Management when issues need to be escalated to Product Engineering  
  • Skills and knowledge transfer to all team members

Skills and Experience

  • Strong technical knowledge on ASP.NET Web Forms, MVC, Web API, SQL Server, Entity Framework, HTML5, JavaScript and CSS 3 
  • Continuous Integration & DevOps – TeamCity, Octopus Deploy are a plus 
  • Good communication and interpersonal skills  
  • Strong technical knowledge evidenced by maintaining technical certifications (aligned to the technologies we use). 
  • 5 Years’ experience of enterprise platform development and technical design 
  • Ability to contribute to team efforts and deliver to tight timescales to the agreed level of function and quality 
  • A thorough understanding of modern interconnected technology architectures, product design models   
  • Proven teamwork and collaboration skills 
  • Practical experience in Agile development projects 

Job Features

Job CategoryEngineering & Delivery

Apply Online

A valid email address is required.
A valid phone number is required.