Role and Responsibilities :
1. Application Design & Development : Design and build scalable, secure and efficient systems for various departments of the University.
2. Strategic Oversight : Provide strategic recommendations on modern technologies and tools to enhance and optimize the current application stack, ensuring alignment with industry trends and institutional goals.
3. Team Leadership & Project Management : Lead and manage the development team, ensuring projects are delivered on time and within scope.
4. Technical Excellence :
a. Ensure high-quality code, proper technical documentation
b. Manage code repositories on platforms like GitHub. Effective requirements gathering.
c. Oversee the progress of multiple projects simultaneously and deliver results on time.
d. Identify opportunities to enhance existing applications and propose improvements.
e. Ensure technical feasibility, manage risks, and make adjustments as needed throughout the project lifecycle.
5. Stakeholder Engagement : Coordinate with stakeholders to ensure alignment between technical requirements and business objectives.
6. Training & Documentation : Ensure up to date documentation and user training.
7. Security & Compliance : Ensure security and integrity of code and data
Skill Set Required :
1. Technical Proficiency : Hands-on experience in the development and management of software applications.
2. Strong project management skills, including planning, designing, and defining project scope.
3. Strong coding and technical experience in .Net framework.
4. Experience in building and managing RESTful services and APIs using .NET
5. Proven experience in AWS and Azure cloud infrastructures.
6. In-depth knowledge of cloud services such as Azure App Services, Azure SQL, Azure Functions, and Azure DevOps or equivalent AWS services.
7. Microservices, containerization (Docker, Kubernetes), and serverless computing using Azure Functions or AWS Lambda.
8. Experience in monitoring project reports and technical documentation.
9. Project Management : Proficiency with project management tools like JIRA.
10. Experience with software deployment automation and other technology suites is preferred.
11. Exposure to AI/ML libraries, frameworks like TensorFlow, and understanding how to integrate them with .NET
12. Good understanding of OWASP Guidelines, Identity and Access Management.
13. Familiarity with authentication and authorization services, particularly Azure AD, OAuth 2.0, JWT, and SSO implementations.
14. Experience with agile frameworks for managing teams and delivering projects iteratively.
15. Proficiency in Python for automation, data integration, and leveraging AI/ML capabilities alongside .NET applications in cloud and research-driven environments would be an added advantage
Soft Skills :
- Ability to communicate precise requirements to development teams and coordinate cross-functional tasks.
- Excellent written and verbal communication skills are essential.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1518281
Interview Questions for you
View All