Job
Description
You will be joining GlobalLogic as a part of the team working on a significant software project for a world-class company providing M2M / IoT 4G/5G modules to industries such as automotive, healthcare, and logistics. Your role will involve contributing to the development of end-user modules firmware, implementing new features, ensuring compatibility with the latest telecommunication and industry standards, as well as analyzing and estimating customer requirements. **Key Responsibilities** - Architect and Design Solutions: Develop end-to-end software architecture for enterprise applications, focusing on scalability, performance, and security. - Technology Leadership: Lead the design and development using the .NET stack, incorporating best practices and modern architectural patterns like microservices and serverless. - API Development and Integration: Design, develop, and implement robust and scalable RESTful APIs to facilitate communication between various services and applications. Implement industry best practices for securing APIs, including OAuth and JWT. - Development Oversight: Supervise development across frontend, backend, and database layers to ensure technical alignment with the architectural vision. - Stakeholder Collaboration: Collaborate closely with business teams, product managers, and developers to define and refine requirements, ensuring technical solutions meet business needs. - Code Reviews and Mentorship: Conduct code reviews, offer technical guidance, and mentor development teams to ensure adherence to quality and best practices. - Security and Compliance: Implement security best practices, data privacy measures, and regulatory compliance in architecture and development processes. - Performance Optimization: Ensure system and application performance through proper design, implementation, and monitoring of solutions. - Continuous Improvement: Stay abreast of the latest technology trends and tools, advocating for process improvements and technology adoption. **Qualifications Required** - 12+ years of experience in software development and architecture with at least 2 years in a solution architect role. - Proven expertise with the .NET ecosystem (C#, ASP.NET Core, .NET Framework) and frontend technologies like React, Angular, or Vue.js. - Strong familiarity with .NET Core, ASP.NET MVC, Web API, Entity Framework, and Microservices. - Experience in designing and deploying solutions on cloud platforms such as Azure or AWS. - Solid understanding of database technologies including SQL Server, NoSQL, and caching frameworks. - Knowledge of microservices architecture, RESTful APIs, and containerization tools like Docker and Kubernetes. - Familiarity with CI/CD pipelines, DevOps practices, and tools such as Azure DevOps, Jenkins, and Git.,