As a Dot Net Software Development Engineer, you will be pivotal in designing, developing, deploying, and maintaining software features within a specialized technical domain (Back end/Front end).
Reporting to the Tech Lead, you’ll be an integral part of the Product & Technology Team, focusing on creating and enhancing moderately complex software components.
The problems we face are unique and we solve them with an appropriate technology stack that includes a blend of Microsoft technologies in tandem with Kafka, Could Experience (Preferably AWS), Redis and ELK.
If you are enthusiastic about Sports and Technology, we have an amazing mix of both that makes the work more exciting.
We follow a well-established Agile SDLC that allows our teams to deliver an industry-leading product.
Are you ready to be a part of our journey delivering excellence and collaborating with one of the world's biggest online gaming and entertainment groups?
Mandatory Skills
* Demonstrate expert knowledge of .Net Core, .NET Framework, RESTful APIs, Webservices.
* Demonstrate excellent knowledge on SOLID Principles, Design Patterns.
* Deeper understanding on Web Application Security – OAuth, XSS, CSRF
* Proven track record of designing enterprise-level software development experience in C#
* Experience in designing solutions for Distributed Systems
* Excellent knowledge on RDBMS – experience in designing database at an enterprise level
* Experience in writing SQL Procedures, Functions, Triggers, SQL Jobs
* Performance tuning of SQL queries.
* Excellent Troubleshooting and Debugging skills of .NET ecosystem.
* Excellent with algorithms and Data structures
* Experience on improving performance on .net and front-end applications.
* Demonstrate strong working knowledge on Enterprise messaging platforms preferably Kafka.
* Knowledge to distributed caching tools like Redis
* Deep understanding of CI/CD. Building release pipelines using tools like Jenkins.
* Good understanding of Git branching strategies like rebase, merging. Familiarity with git commands.
* Working experience with logging frameworks like NLog
* Excellent communication skills, both written and verbal.
* Ability to work under pressure and tight deadlines.
* Demonstrate good leadership skills and mentor the junior folks in the team
* Self-Motivator who can resolve the conflicts/blockers within the team
Good to have Skills
* Able to work individually on their own with minimal supervision.
* Experience with Webpack and NPM/Yarn.
* Exposure to client testing frameworks like Jasmine, Karma, Mocha.
* Experience working on NoSQL dbs, like GraphDB, Cassandra, MongoDB.
#J-18808-Ljbffr