Senior Software Engineer

4 days ago


Chennai, Tamil Nadu, India Mphasis Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Sitecore Developer - Digital
Our business, our culture
One of the top 20 global general insurers and is recognised as Australia's largest international insurance and Reinsurance Company, with operations in 37 countries around the world.

Seeking an experienced Digital Front-end lead to join our team.

This is a newly created role specialising with the
Sitecore platform
, within the Global Platforms team in Technology Services.
We are looking for a Front-End Web
Lead
who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the
UI/UX design wireframes
to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Your role will encompass;

  • Working with Divisional stakeholders to understand business challenges and opportunities and architecting and designing effective and robust solutions that address them.
  • Engagement and oversight of all digital projects, including management and coaching of Project / Delivery Technical Leads to ensure effective application design and adherence to architecture and standards.
  • Working as part of the broader Global Platforms organisation, to define and drive Client's global Sitecore architecture, roadmap, technical standards and delivery approach.
  • Help to drive the implementation of exciting business initiatives; using modern technology and best practice delivery methods; whilst being a key member of, and helping to shape the development of, this new global delivery team.

The opportunity

  • Work closely with business and IT teams in project initiation, through for example conducting feasibility analysis and estimation on new requirements; advising on project complexity and risk; suggesting product capabilities that can be used to address business needs, etc
  • Architect effective, robust and extensible front-end solutions to address agreed business needs and objectives
  • Define, develop and maintain the global architecture for C#; and a roadmap for implementation, in close collaboration with Client, our delivery partners, and Sitecore. Ensure that all new solutions align with and support the global architecture and roadmap
  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Assure that all user input is validated before submitting to backend.
  • Collaborate with other team members and stakeholders and produce solution design documentation.
  • Proficient understanding of web markup, including HTML5, CSS3.
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
  • Highly experienced in building web application based on modern CSS, JavaScript/typescript frameworks, such as, REACT, Angular, bootstrap, foundation.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Sketch Invision, Zeplin or Photoshop is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git/Bit Bucket.
  • Good understanding of SEO principles and experiencing with implementing best practice SEO friendly applications.
  • Proven experience with APIs and micro services architecture.
  • Well versed in user experience design, single page application, mobile first design principle for the modern web applications.
  • Proven experience of feature driven development for the U.I. application, feature toggles for AB testing, cranial releases.
  • Proven experience with
  • Proven experience of development CI/CD pipeline for front end technology stack.
  • Capable of work as full stack developer including front end, and backend integrations.
  • Practical experience of working in agile delivery environment, implemented test driven development and behaviour driven development for digital platform applications.
  • Experience of performance tuning high-volume consumer facing web applications.
  • Experience of GitFlow and trunk-based development.
  • Experience with leading test-driven development, driving automated testing strategy for front end applications based on technologies like selenium.
  • Experience with content management system, such as, Sitecore.
  • Experience with web analytics, such as, Google Analytics.
  • Experience with cloud infrastructure such as Azure and AWS.
  • Experience of building native mobile application in IOS/Android.
  • Experience with integration technologies, such as MuleSoft and backend java-based applications.
  • Experience of designing zero down time deployment architecture for consumer facing digital platforms.
  • Develop and maintain key technical standards including coding guidelines; UI standards; estimating guidelines; DevOps framework, tools and processes, etc.
  • Coach and support project teams in the use of Sitecore, communicating best practices to project teams, and advising on the most appropriate use of the technology to address business needs.
  • Provide assurance and review of the work of Sitecore delivery teams, including design approval; code review; sizing and estimate validation, etc.
  • In conjunction with other Global Platforms colleagues, act as the overall Sitecore Design Authority at Client: establish technical governance procedures and processes, and ensure projects adhere to them. Ultimately responsible for all Sitecore architecture and design decisions.
  • Help to evaluate, select, and assess performance of partner resources engaged in Sitecore delivery.
  • Advise and guide business and IT stakeholders on the most effective way to leverage Sitecore platform capabilities; including acting as a trusted advisor to business and IT stakeholders around the use of Sitecore; pro-actively advising on product features that can be deployed to address business challenges; supporting IT teams that have a need to integrate with or consume Sitecore services; and generally acting as a coach and advocate throughout the organisation on the effective use of Sitecore.
  • Actively participate in the development and operation of the Global Platforms delivery model including strategy and operating model development; business engagement; partner evaluation and performance management, etc.

What does success look like?

  • Proactive self-starter who can shape and define architecture work packages.
  • Advanced working knowledge of software architectures, including layered and distributed models; common design patterns; integration models and approaches; etc.
  • Advanced working knowledge of software development methodologies encompassing Agile methods such as Scrum, Kanban, RUP; and more traditional waterfall approaches.
  • Advanced working knowledge of software configuration management; testing; and release management processes, including continuous integration; automated testing; and continuous deployment.
  • Advanced working knowledge of Microsoft .Net, modern CSS, JavaScript/typescript frameworks, such as, REACT, Angular, bootstrap, foundation.
  • Good working knowledge of a range of different technologies, methodologies, languages, and products; for example, MuleSoft, J2EE, object-oriented design, IBM WebSphere / MQ, etc.
  • Working knowledge of Enterprise Architecture concepts and principles.
  • Working knowledge of software deployment; IT infrastructure; configuration management; release management; and service management concepts, approaches, and principles.
  • Ability to learn complex business and system problems quickly.
  • Credible with senior stakeholders; able to build rapport and strong working relationships with senior insurance professionals; and able to communicate in a structured and professional manner.
  • Proven track record of delivery including working on a project from pre inception through to business and technical delivery; and including in an Agile delivery environment.
  • Ability to challenge and influence stakeholders at every level.
  • Ability to lead / direct workshops with senior stakeholders.
  • Creativity and alternative, open thinking to generate and support new or better ways of doing things.
  • Ability to collaborate with IT teams including Third Party suppliers and strategic outsource partners.


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India hSenid Software Lanka Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Company DescriptionhSenid Mobile Solutions is a wholly owned subsidiary of hSenid Software International Pvt.Ltd., an international software development company with offices in the United States ofAmerica, Singapore, India and Sri Lanka. It was founded in 1997 with the aim of providing highquality software products and services to its customers worldwide. We...


  • Chennai, Tamil Nadu, India SOFTWARE AG Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Description Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects things like sensors, devices, and machines. It...


  • Chennai, Tamil Nadu, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Hello Connections,We are Hiring for The Below positionJob Role - Senior Software Engineer-Payments BancsSkills - payments BaansLocation - ChennaiExperience - 7+ yrsAbout the Job ;Experience· Minimum 5 years of Product experience in Bancs - Core Banking product (TCS)· Working experience on handling customization requirement and along with good knowledge of...


  • Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job 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

    4 days ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Software Engineer - C# / Revit API DeveloperCompany OverviewAt 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 include...

  • Software Engineer

    2 days ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Software 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...


  • Chennai, Tamil Nadu, India ValueLabs Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Detailed Job DescriptionWe are looking for a Senior Software Engineer with minimum 7 years of Product experience in Bancs - Core Banking product.About Us:AiDE Recruit ia a leading provider of innovative enterprise software solution, specializing in CRM and HR software. We pride ourselves on creating cutting-edge applications that seamlessly integrate...


  • Chennai, Tamil Nadu, India Crayon Data Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer Chennai (AI/ML Engineering Focus) Build the backbone of AI — engineer the systems that power enterprise intelligenceLocation: Chennai, India Experience: 6–8 years in software engineering (preferably in AI/ML or data-driven product development) Problem solvers who don't just write code but build scalable, impactful AI...