Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Cornerstone onDemand Lead Software Engineer .NET in Hyderabad, India

Lead - Software Engineer

Hyderabad, India

In this role you will...

  • Play a key role in the development of core features of our enterprise SaaS product.

  • Responsible for coding, unit testing, implementing and maintaining new and existing modules and applications.

  • Work collaboratively with Quality Assurance (QA) engineers through participation in the testing process.

  • Ensure the long-term architectural and performance strategies are considered when designing and coding solutions

  • Ensure the ongoing quality of the product and customer satisfaction by helping to reduce customer defects.

  • Provide technical and functional guidance to the team where needed.

  • Collaborate within a project team to optimize performance of complex software systems. Troubleshoot and resolve problems.

  • Collaborate with cloud operations, customer support, quality assurance and others, as needed.

  • Lead projects as necessary in individual capacity, increasing team productivity and effectiveness by sharing your deep knowledge and experience.

  • Participate in key architectural decisions and design considerations.

  • Collaborate with global Engineering, Product and Release teams, as necessary.

You’ve Got What It Takes If You Have...

  • Bachelors or master’s in computer science or a related field.

  • 7+ years of enterprise software development experience

  • Strong knowledge of development and design fundamentals in ASP.NET, MVC, Web API, .net Core

  • Strong knowledge of development and design fundamentals in client frameworks such as ReactJS, jQuery, AngularJS, JavaScript

  • Strong knowledge of development and design fundamentals in MS SQL 2017 along with exposure to NoSQL DB like Cassandra/MongoDB

  • Exposure to event frameworks such as Kafka

  • Strong analytical skills and object-orientated design capabilities

  • Strong debugging skills and experience troubleshooting customer reported issues

  • Able to thrive in a fast paced, agile work environment and deliver value incrementally and frequently

  • Dedicated to unit testing and automated testing of developed functionality

  • Excellent verbal and written communication skills and ability to maintain good working relationships.

  • Innovative, resourceful, passionate about creating high-quality, high performance and highly available software.

  • Ability to effectively manage and correctly prioritize multiple streams of work

  • Ability to clearly communicate technical issues and project details

  • Experience delivering software in Agile environment

  • Able to mentor junior engineers through pairing and coaching.

#LI-Onsite

Equal Employment Opportunity has been, and will continue to be, a fundamental commitment at Cornerstone OnDemand. All qualified applicants are given consideration regardless of race, color, gender, age, sexual orientation, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable Federal, State, or Local fair employment laws. If you have a disability or special need that requires accommodation, please contact us at careers@csod.com

DirectEmployers