We are looking for an experienced Lead ASP.NET Developer to join our dynamic team. The ideal candidate will bring strong expertise in ASP.NET application development, a solid understanding of API integration, and hands-on experience with Azure App Services and Virtual Network integration. This role will focus on modernizing existing systems, deploying robust web solutions, and ensuring seamless integration of third-party applications into the Azure ecosystem.
Experience. 5-12 Years
Key Responsibilities
ASP.NET Development
- Design, build, and maintain cutting-edge web applications using ASP.NET.
- Write clean, modular, and scalable code adhering to industry best practices.
- Collaborate with front-end teams to ensure seamless integration of user-facing components with backend services.
- Utilize modern development tools and frameworks to enhance functionality and improve performance.
Application Refactoring and Environment Management
- Refactor existing legacy applications to optimize performance and improve maintainability.
- Manage development, testing, and production environments to ensure stability and scalability.
- Lead smooth transitions and migrations of applications between environments, minimizing disruptions.
API Development and Integration
- Design and implement secure, efficient, and reusable RESTful APIs to support multi-platform applications.
- Integrate third-party APIs to enhance application functionality and user experience.
- Where applicable, utilize Power Automate for workflow automation and seamless data exchange across systems.
- Prioritize data security and compliance in all API interactions.
Azure App Service Deployment
- Deploy and manage applications on Azure App Service for both lower and production environments.
- Monitor application performance, identify bottlenecks, and implement optimization strategies.
- Ensure high availability, scalability, and performance using Azure DevOps for CI/CD pipelines.
Integration with Third-Party Applications
- Leverage Azure Virtual Network to connect and integrate third-party applications with internal systems.
- Ensure smooth and secure data flow across platforms, maintaining data integrity and performance.
- Troubleshoot and resolve integration issues proactively, ensuring minimal downtime.
Collaboration and Documentation
- Work closely with cross-functional teams, including business analysts, QA teams, and project managers, to understand requirements and deliver solutions on time.
- Provide expert-level technical support for deployed applications, addressing issues promptly.
- Document development processes, application configurations, and code changes to ensure transparency and maintainability.
Required Qualifications and Skills
- Proven experience as an ASP.NET Developer or Technical Lead in a dynamic work environment.
- Strong understanding of refactoring techniques and best practices for environment management.
- Hands-on experience with RESTful API development and integration, including third-party services.
- Proficiency in deploying and managing applications with Azure App Service.
- Familiarity with integrating applications on Azure Virtual Network.
- Experience with Power Automate for process automation is preferred but not mandatory.
- Exceptional problem-solving skills and attention to detail.
- Strong communication and collaboration abilities, enabling seamless teamwork across departments.
Why Join Us?
- Opportunity to work on cutting-edge technologies and innovative projects.
- Collaborate with a team of talented professionals in a supportive environment.
- Access to continuous learning and skill development opportunities.
- Competitive salary and benefits package tailored to industry standards.
If you are passionate about ASP.NET development, thrive on solving complex problems, and have a knack for integrating innovative solutions on the Azure platform, we would love to hear from you!
Apply today and take the next step in your career journey with us.