Full Stack Developer Deputy Manager Deloitte Support Services Private Limited
Work you'll do:
Full Stack Development: Design, develop, and maintain web applications using .NET technologies for backend development and modern JavaScript frameworks (e.g., Angular, React, or Vue.js) for frontend development.
API Development and Integration: Build RESTful APIs and integrate third-party services to ensure seamless communication between systems and applications.
Database Management: Design and optimize relational databases (SQL Server or similar), including writing complex queries, stored procedures, and ensuring data integrity. Experience in NO-SQL Db.
UI/UX Implementation: Collaborate with designers to implement responsive and user-friendly interfaces that meet business requirements and enhance user experience.
Cloud Integration: Deploy and manage applications in cloud environments (Azure preferred). Utilize cloud services for scalability, performance optimization, and security.
Testing and Debugging: Perform unit testing, integration testing, and debugging to ensure high-quality deliverables. Collaborate with QA teams for automated testing where applicable.
Performance Optimization: Monitor application performance and optimize code for scalability, reliability, and speed.
DevOps Practices: Implement CI/CD pipelines for automated builds, testing, and deployment using tools like Azure DevOps or Jenkins.
Collaboration Across Teams: Work closely with product managers, architects, and other developers to translate requirements into technical solutions. Participate in Agile ceremonies like sprint planning and daily stand-ups.
Documentation: Create and maintain technical documentation, including design specifications, workflows, and system architecture diagrams.
Minimum Qualifications
Education & Experience: Bachelors degree in computer science, Software Engineering, or related field. 8-10 years of experience in full stack development using .NET technologies.
Backend Development: Proficiency in .NET Core/.NET Framework, C#, and ASP.NET for backend development.
Frontend Development: Strong experience with JavaScript frameworks like Angular, React, or Vue.js. Proficiency in HTML, CSS, and Bootstrap for responsive design.
Database Skills: Hands-on experience with No-SQL (Cosmos or other), SQL Server or other relational databases. Ability to write optimized queries and manage database schemas.
Cloud Experience: Familiarity with Azure cloud services, including App Services, Azure Functions, and Azure SQL Database.
API Development: Proven experience in building and consuming RESTful APIs.
Problem-Solving: Strong analytical and troubleshooting skills to resolve complex technical issues and improve application reliability.
Preferred Qualifications
Certifications: Microsoft Certified: Azure Developer Associate or similar certifications in .NET and cloud development.
Modern DevOps Tools: Experience with CI/CD tools like Azure DevOps, Jenkins, or GitHub Actions for automated deployments.
Microservices Architecture: Knowledge of microservices design patterns and containerization using Docker and Kubernetes.
Performance Optimization: Proven ability to optimize web applications for performance and scalability in high-traffic environments.
Agile Development: Familiarity with Agile methodologies and tools like JIRA or Azure Boards.
Additional Frontend Tools: Experience with TypeScript, Webpack, or other frontend build tools.
Tools & Technologies
Backend Development: .NET Core/.NET Framework, ASP.NET, C#.
Frontend Development: Angular, React, Vue.js, HTML, CSS, Bootstrap.
Database Management: SQL Server, Azure SQL Database.
Cloud Services: Azure App Services, Azure Functions, Azure DevOps.
DevOps Tools: Git, Jenkins, Azure DevOps, Docker, Kubernetes.
Testing Frameworks: NUnit, xUnit, Selenium (for frontend testing).
Monitoring Tools: Application Insights, Azure Monitor.
Location: Hyderabad
Work Timings: 11am 8pm IST