Job Description:
Skills & Competencies
• Design and implement .Net based solutions with scalability, reliability, maintainability, and testability.
• Strong technical skills in .Net, C#, SqlServer, UI Technologies and OData protocols to develop modem cutting edge software that performs and scales in cloud environment.
• Server oriented - Knowledge in .net backend development
• Experience with SqlServer migration related activities - compatibility analysis, performance impact etc.
• Experience with SQL development (TSQL, Views, Stored Procedures, Indexes, Partitioned Tables)
• Experience in working with MDX queries.
• At least basic client-side knowledge of Web technologies, JS, HTML, CSS – mandatory. Knowledge of SAP UI5 or React is a plus.
• Sound knowledge in Object Oriented Programming Principles, Design Patterns and Software Architecture, especially in new age Cloud solutions.
• Must be able to design and implement across all layers of software (UI, Backend, Database)
• Exposure to debugging, troubleshooting and performance tuning for complex SQL queries.
• Well versed with writing unit tests, integration tests.
• Exposure to automation test frameworks like Selenium
• Capable of creating High level and low-level design document
• Knowledge of lean development infrastructure process including Git, TeamCity, Jenkins etc. and exposure to Continuous Delivery practices
• Exposure to Python, PySpark, Data Bricks is a plus.
Work Experience & Educational Qualification
• Requires 7-10 years of professional experience in developing .Net / C# based enterprise web-based application
• Bachelor's in computer science required, Master preferred.
Any Graduate