#req10375
en 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...
Bachelors or master's in computer science or a related field.
1-2.5 years of enterprise software development experience
Strong understanding of development and design fundamentals in ASP.NET, MVC, Web API, .net Core
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 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.
Able to mentor junior engineers through pairing and coaching.
#LI-Onsite