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: Bachelor’s 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