In this role, one should be able to write functional code with a sharp eye for spotting defects. A detailed JD clarifying the requirements for suitable resources with matching skill set/ expertise areas is given below:
Role Description: Dot Net Developer
Experience: 3-5 years
Location: TEO Office- Islamabad/Hybrid model
Responsibilities:
•Write clean, scalable code using .NET programming languages
•Build scalable and resilient services (Restful APIs) for a large enterprise setup
•Ability to write high-performing, standards-compliant code and perform code reviews for both front-end and backend applications
•Break down functional specifications into technical designs, development tasks, and estimates; execute to completion
•Ensure delivered solutions meet/perform to technical and functional/non-functional requirements
•Troubleshoot and resolve software bugs, data, and system configuration issues
Requirements:
•3+ years of design and development experience – .Net Core, ASP.Net MVC, and Web API
•Knowledge and experience in writing backend components and Restful APIs
•Understanding of security standards and compliances
•Knowledge and experience of Azure and AWS
•Strong foundation in object-oriented design (OOD), design patterns, data structures, algorithm design, problem-solving
•Knowledge of building & deploy pipelines using CI/CD tools for application deployment preferred
•Databases: SQL Server, Azure SQL, Azure Tables, Stored Procedure Development,
•Experience with different relational databases such as Oracle/SQL Server, MySQL, PostgreSQL, and MongoDB
•Creating database structure for the required functionality
•Experience with writing unit tests and ensuring the minimum 90% test coverage
•Knowledge of and experience with Github, Azure DevOps, and other collaboration tools
•Understanding of fundamental concepts and design principles
•Basic understanding of front-end technologies
•Flexible attitude and versatile personality