Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, install, test, debug, maintain, optimize, and document back-end code and database of new and existing software applications.
- Deploy your work on Production Environment to ensure its stability
- Build efficient, high-performance, modular, reusable back-end libraries and components
- Guide and mentor junior and mid-level developers to advance their skills.
- Collaborate with other team members and stakeholders efficiently in an agile environment to create the best feature development experience
- Identify deficiencies and recommend improvement in process to set standards and work with best practices
- Align with company development standards and goals.
Job Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field or equivalent years of professional work experience.
- 2-4 years Experience in Developing web apps using NET MVC Stack (MSSQL, EF, LinQ, AJAX, jQuery, Javascript)
- 2-4 yrs experience in developing and Integrating APIs in enterprise applications
- 2-4 years Experience working on or Creating web applications using Layered Architecture (Onion), DI & IoC (Ninject), Design Patterns (Unit of Work), Unit Testing (NUnit)
- 2-4 years Experience in analysis and design using OOP concepts, DB design, Indexing and development
- Experience in Deploying &Troubleshooting Web applications on IIS
- Proven Experience working on version control and ALM systems like Git, TFS, VSTS, Bitbucket
- Proven Experience working in agile self-organized teams