- Role offered Software Engineer
- Design and build MS Net framework-based web applications and APIs Coding using C#.Net, Visual Studio, ensuring quality deliverables, fixing application defects, maintaining code and implementing application updates.
- Report to Software Engineering lead or technical manager product team
General Responsibilities Duties:
- Designing, Coding, Documenting designs, Defect free deliverables
- Ensure the performance, quality and responsiveness of application
- Write clean, scalable code using .NET programming language
- Design and Develop technical interfaces, specifications
- Develop client displays, user interfaces and Web APIs
- Coordinate with other software professionals and developers.
- Be a great team player, great interpersonal communication skill.
Minimum Qualification
- 3-5 years experience of web application development using MS .Net framework
- Bachelor s Degree in Computer Science, Software Engineering, or equivalent.
Technical Skills required:
- Web APIs, C#.net, SQL server, Services, HTML/ CSS
- Experience with developing enterprise solution and performance tuning is must
- Familiarity with Asp. Net framework, SQL Server and design patterns
- Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3
- Should have strong knowledge on at-least one client-side JavaScript framework like Angular, react, etc.
- Knowledge of REST and RPC APIs
- Must have programming expertise, data structures, clean coding
- expertise, experience of using various design patterns such as singleton, MVC, MVP etc.
- Proficient in using tools such as SVN, JIRA, Jenkins
- Experience of working on products, platforms, SDK will be an added advantage.
- Experience of developing solutions using Azure cloud platform is great to have.