Principal Software Engineer

Cornerstone OnDemand

4.6

(93)

Mumbai, India

Why you should apply for a job to Cornerstone OnDemand:

  • 4.6/5 in overall job satisfaction
  • 4.7/5 in supportive management
  • 90% say women are treated fairly and equally to men
  • 97% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • We offer Wellbeing Days (paid days off during the months of July, August, and September) so our people can focus on their wellness.
  • The Cornerstone Family First Initiative is a one-time initiative covering reimbursement for some out-of-pocket fertility expenses.
  • Through Maven, we provide 100% free coaching and personalized support for those navigating mid-life and menopause.
  • #req10398

    Position summary

    esting and debugging of moderately complex features following detailed specifications. Design solution for moderately complex features.

    • Design and own architecture of the CSOD applications and Platform.

    • Identify technical investments that can be made in the Product to make it sustainable, maintainable and scalable to the future needs of the Platform.

    • Partner with Product Management to groom the feature and roadmap for the Product.

    • Participate in Peer and Team code review sessions.

    • Guide the team to select the most effective technical solutions to meet business requirements.

    • Provide guidance to other engineers and quality assurance staff to ensure our requirements for quality, security, scalability, and usability are met.

    • Work independently with minimal supervision and provide leadership and mentorship to other software engineers.

    • Mentor and guide the team/individuals. Help in technical deliverables.

    • Establish estimates for the deliverables.

    • Participate requirement and/or Design review discussions as a presenter.

    • Own the application including technical design, enhancements, code reviews, execution process of Scrum and anything that goes into the Module feature/technical stack.

    • Be responsible for the overall quality of the product, including test coverage, including unit, integration, and automated functional tests.

    • Work closely with the extended CSOD teams (support/services) when required.

    • Takeresponsibility of a Team as a Scrum Lead and help Scrum team to achieve theSprint/release Goals.

    You've got what it takes if you have...

    • Bachelor'sdegree in Computer Science or related engineering field.

    • 8+ years of experience in software development.

    • Solid Core and Advanced Java/Java EE skills.

    • Strong Spring fundamentals.

    • Strong understanding of web development technologies.

    • Object Oriented Java development experience.

    • Working knowledge of Advanced front-end development frameworks and platforms, Angular knowledge is a plus.

    • Knowledge of transaction-based systems and RDBMS (Oracle knowledge is preferred).

    • Understands and is in the know of the new technical trends in the Software Architecture and development processes, Libraries, innovations and can correlate what can help in the current Product/Problem at hand.

    • Excellent written and oral communication skills.

    • Demonstrated experience with Scrum or other Agile development methodologies.

    • Ability to work with a team mindset.

    • Experience with developing and delivering Enterprise level applications.

    • Experience with non-relational databases such as DynamoDB or MongoDB.

    • Experience with automated testing frameworks.

    • Experience with AWS or other cloud platforms.

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

    • Ability to clearly communicate technical issues and project details.

    • Good team player with the ability to handle multiple concurrent priorities in a fast-paced environment.

    #LI-Onsite

    Why you should apply for a job to Cornerstone OnDemand:

  • 4.6/5 in overall job satisfaction
  • 4.7/5 in supportive management
  • 90% say women are treated fairly and equally to men
  • 97% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • We offer Wellbeing Days (paid days off during the months of July, August, and September) so our people can focus on their wellness.
  • The Cornerstone Family First Initiative is a one-time initiative covering reimbursement for some out-of-pocket fertility expenses.
  • Through Maven, we provide 100% free coaching and personalized support for those navigating mid-life and menopause.