This job is with Cornerstone OnDemand, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
As a software engineer you to join anagile and talented team in delivering a rich e-learning experience to usersaround the world. In this role you will be designing and developing secure andperformant applications using numerous technologies like .NET, ReactJS, Microservices,RESTAPI, AWS, SQL, Angular, and many more. The ideal candidate is enthusiasticabout building quality software and is comfortable in an agile delivery model.
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.
You've got what it takes if you have :
Bachelor's or master's in computer science or a related field.
3+ years of experience in development and design fundamentals in ASP.NET, MVC, Web API, .net Core, REST API, Microservices
2-5 years of enterprise software development experience
Hands on experience with React.js
Experience with REST APIs.
Good Experience of .NET technologies and SQL server
Familiarity with Cloud concepts. Working experience of AWS will be an advantage.
Exposure to DevOps tools such as Jenkins, Pipeline Kit, Gerrit, etc.
Understanding of Agile methodologies and processes
Strong understanding of development and design fundamentals in client frameworks such as ReactJS, jQuery, AngularJS, JavaScript
Strong understanding of development and design fundamentals in MS SQL, Postgres along with exposure to NoSQL DB like Cassandra / MongoDB
Good Knowledge in AWS, Azure, Jenkins, Pipeline kit, GIT, Gerrit, Bitbucket
Exposure to event frameworks such as Kafka,
Exposure on AI / ML is preferred.
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.
Able to mentor junior engineers through pairing and coaching.
#LI-Onsite
]]>
Software Engineer • Hyderabad, Telangana, India