Tech Stack
JavaScriptMS SQL Server.NETNode.jsOracleSQLTFS
About the role
- Design, develop, and maintain large-scale backend systems using C#, MS SQL, and WCF.
- Architect and optimize database schemas for efficient data storage and retrieval.
- Develop and consume WCF services for secure and reliable communication.
- Integrate third-party APIs and enterprise infrastructure components.
- Write clean, modular, and maintainable code following best practices.
- Ability to work with RESTful APIs and integrate frontend with backend services.
- Knowledge of version control systems like Git & TFS.
- Familiarity with databases and ORMs (e.g., Oracle, SQL Server).
- In-depth knowledge of Node.js runtime environment.
- Proficiency in JavaScript and familiarity with ES6+ features.
- Experience with Node.js frameworks such as Express.js or Koa.js.
- Understanding of asynchronous programming and event-driven architecture in Node.js.
Requirements
- (5+) years of experience as .NET developers
- Bachelor’s degree in computer science or a related field.
- Proven experience in backend development with C#, MS SQL, and WCF.
- Strong knowledge of C# and the .NET framework.
- Extensive experience with Microsoft SQL Server and writing efficient SQL queries.
- Familiarity with enterprise software development methodologies.
- Excellent problem-solving and communication skills.