About the role We are seeking a Senior C# Developer with deep experience in designing, developing, and deploying cloud-native applications using microservices architecture on Microsoft Azure . You will play a key role in building scalable, resilient, and high-performing backend systems that power core products and services of our prestigious clients. This is an exciting opportunity to work with modern technology stacks, influence architectural decisions, and mentor other engineers in a collaborative and agile environment. Key Responsibilities Design and implement clean, maintainable, and efficient C# code for backend services and APIs. Develop and deploy microservices-based solutions using Azure / .NET Leverage Azure services such as Azure Functions, Azure App Services, Azure Kubernetes Service (AKS), Azure Service Bus, Event Grid, Cosmos DB, and Azure SQL. Collaborate with architects, DevOps, and product owners to design scalable cloud-native systems. Lead by example in applying SOLID principles , clean architecture , and domain-driven design . Conduct code reviews, mentor junior developers, and promote best practices in software development. Implement robust automated testing strategies, including unit, integration, and performance testing. Participate in CI/CD pipeline setup, monitoring, and logging using tools such as Azure DevOps, GitHub Actions, Application Insights, and Log Analytics. Work in an agile environment with cross-functional teams and contribute to sprint planning and backlog grooming. Required Skills and Experience 5+ years of hands-on experience with C# and the .NET ecosystem . Proven experience building and deploying microservices in Azure cloud environments . Solid understanding of RESTful APIs , message queues , and event-driven architectures . Strong experience with Azure PaaS services and Infrastructure as Code (ARM/Bicep/Terraform is a plus). Expertise in unit testing and test-driven development (xUnit, NUnit, Moq, etc.). Experience with CI/CD tools and practices in a cloud-native setting. Proficient in working with Git , Azure DevOps , or GitHub for version control and deployment. Excellent problem-solving skills, attention to detail, and a proactive mindset. Strong verbal and written communication skills; able to articulate complex technical concepts. Desirable Qualifications Experience with Azure Kubernetes Service (AKS) and containerization (Docker). Familiarity with CQRS and Event Sourcing patterns. Knowledge of security best practices in cloud-native development (e.g., OAuth2, Azure AD, Key Vault). Experience in mentoring and leading development teams. Impactron Benefits Impactron offers an exciting opportunity to become an integral part of a rapidly growing consulting organisation and grow rapidly with it. Impactron offers competitive salaries and excellent incentives, with a strong focus on the physical, financial, and mental well-being of employees. At Impactron, you'll work on some of the most prominent organisations across the globe and will work as a trusted advisor to them. There is great potential for developing your career in this early-stage, fast-growing consulting organisation founded by seasoned entrepreneurs who have decades of experience with organisations such as IBM, Amazon, and others. Company Description Impactron Global is a UK-based IT consulting company that delivers advisory, consulting, implementation and support services to our global clients. We work with cutting-edge enterprise platforms and guide our clients through their digital transformation and AI-adoption journey. Our focus is on delivering the desired outcomes that align with our clients' business objectives through contextually relevant and efficient solutions. Please reach out to us, and we will get back to you at the earliest. Show more Show less
Role Overview The Lead Machine Learning Engineer works collaboratively to design and develop machine-learning-based solutions for clients. This role is mission-critical, leading project teams, shaping project scopes, and working directly with clients to iterate on solutions. While not a direct people manager, the Lead ML Scientist serves as a technical team lead, providing mentorship, guidance, and strategic direction to team members to ensure successful project delivery. They are responsible for bringing together state-of-the-art solutions to solve our clients' most pressing problems. Core Responsibilities Conduct research and development on AI/ML models to solve complex technical challenges. Design, train, and optimize machine learning models for performance, scalability, and efficiency. Experiment with state-of-the-art AI techniques, such as deep learning, reinforcement learning, and generative models. Work closely with engineers and scientists to integrate models into production environments. Analyze and preprocess large datasets to improve model accuracy and robustness. Stay updated with advancements in AI and ML and apply new findings to ongoing projects. Ensure AI models adhere to ethical AI practices, fairness, and interpretability principles. Contribute to technical documentation and research publications when applicable. Strong problem-solving skills and analytical thinking. Ability to work independently and collaborate with cross-functional teams. Effective communication skills for discussing technical concepts and findings. Act as a technical lead by guiding and mentoring team members, providing feedback, and fostering collaboration. Help shape project scopes, drive technical discussions, and ensure alignment with business goals. Experience / Qualifications Master’s or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field. 6+ years of hands-on AI/ML experience, with increasing leadership responsibilities. Technical Skills Strong proficiency in ML tools (e.g., PyTorch, Scikit-learn, Huggingface). Advanced programming skills in Python; experience with R and/or C++ is a nice to have. Deep understanding of machine learning algorithms, statistical modelling, and optimisation techniques. Experience scoping and leading machine learning projects from scoping/design through deployment/monitoring. Experience deploying ML models in production environments. Experience with cloud-based ML infrastructure (AWS, GCP, Azure) and MLOps practices/tools. Leadership & Soft Skills Strong mentorship abilities and a passion for helping others grow. Ability to influence technical strategy without direct managerial authority. Effective communication skills to present complex ML concepts to diverse audiences. Problem-solving mindset and ability to work cross-functionally with different teams. Impactron Benefits Impactron offers an exciting opportunity to become an integral part of a rapidly growing consulting organisation and grow rapidly with it. Impactron offers competitive salaries and excellent incentives, with a strong focus on the physical, financial, and mental well-being of employees. At impactron, you'll work on some of the most prominent organisations across the globe and will work as a trusted advisor to them. There is great potential for developing your career in this early-stage, fast-growing consulting organisation founded by seasoned entrepreneurs who have decades of experience in building, exiting, and running multiple successful organisations. Company Description Impactron Global is a UK-based IT consulting company that operates global capabilities centres (GCCs) in India for our global clients. We are setting up an India centre for a leading data and artificial intelligence (AI) consultancy in the US. They help businesses build the strategy, technology, and teams they need to scale growth and efficiency. You’ll be joining a team of skilled Data Engineers, Data Scientists, Machine Learning (ML) Experts, and AI Engineers who seamlessly integrate with client teams to solve their most challenging business problems. Leveraging strategic partnerships with Snowflake, AWS, Matillion, Fivetran, Pyramid Analytics, and more, the company uses modern technology, scalable architectures, and industry best practices. This consultancy is a uniquely powerful business partner to the enterprise, with a talent mix that is nearly impossible to find under one roof. It is a fast-growing firm with significant career opportunities for motivated professionals who want to help create a unique company.
Role Overview As a Senior Solution Architect, you will be at the forefront of transforming how our clients harness the power of data. You will collaborate closely with our Sales and Delivery teams to ensure our customers achieve groundbreaking results with their data and AI solutions. With your specific expertise of enterprise environments and leading tools like Snowflake and AWS, you will guide clients through the process of creating groundbreaking solutions requiring advanced Data, ML, and AI architectures. You will play a critical role in sales pursuits, developing technology roadmaps for existing clients, and in developing talent within our delivery teams. Core Responsibilities Collaborate with clients to define Data and AI architectures, strategies and roadmaps. Collaborate with sales and delivery teams to understand customer requirements and develop tailored cloud solutions using Snowflake, AWS, and other data technologies. Develop and deliver proposals and SOWs that delivery teams can successfully execute. Lead, mentor, and inspire a team of data and AI consultants to achieve their full potential Foster a culture of learning and development, encouraging team members to pursue certifications, training, and professional growth opportunities Provide expertise in Snowflake data modelling, ELT using Snowflake SQL, Snowflake Stored Procedures/UDF/advanced SQL scripting, and standard Data Lake/Data Warehouse concepts. Stay current with Snowflake technology innovations, with the ability to recommend and implement the latest technology in client environments. Improve and maintain the OneSix methodology and approach to service delivery. Qualifications 10+ years in technology services in client-facing, consultative leadership roles 5+ years in Data Engineering, Analytics, ML, and/or AI 2+ years of Snowflake experience in enterprise-scale implementations. Expertise in Snowflake advanced concepts like setting up resource monitors, RBAC controls, and virtual warehouses. Experience with data migration to Snowflake cloud data warehouse. Deep understanding of relational data stores, methods, and approaches (star and snowflake, dimensional modelling). Ability to develop and maintain documentation of the data architecture, data flow, and data models of the data warehouse. Strong problem-solving skills and ability to work independently with minimal supervision. Experience working directly with customers in a pre-sales or consulting capacity. Strong communication and presentation skills, with the ability to articulate technical concepts to both technical and non-technical audiences. Relevant certifications (e.g., Snowflake SnowPro Certification, AWS Certified Solutions Architect) preferred. Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Data, or a related field Impactron Benefits Impactron offers an exciting opportunity to become an integral part of a rapidly growing consulting organisation and grow rapidly with it. Impactron offers competitive salaries and excellent incentives, with a strong focus on the physical, financial, and mental well-being of employees. At impactron, you'll work on some of the most prominent organisations across the globe and will work as a trusted advisor to them. There is great potential for developing your career in this early-stage, fast-growing consulting organisation founded by seasoned entrepreneurs who have decades of experience in building, exiting, and running multiple successful organisations. Company Description Impactron Global is a UK-based IT consulting company that operates global capabilities centres (GCCs) in India for our global clients. We are setting up an India centre for a leading data and artificial intelligence (AI) consultancy in the US. They help businesses build the strategy, technology, and teams they need to scale growth and efficiency. You’ll be joining a team of skilled Data Engineers, Data Scientists, Machine Learning (ML) Experts, and AI Engineers who seamlessly integrate with client teams to solve their most challenging business problems. Leveraging strategic partnerships with Snowflake, AWS, Matillion, Fivetran, Pyramid Analytics, and more, the company uses modern technology, scalable architectures, and industry best practices. This consultancy is a uniquely powerful business partner to the enterprise, with a talent mix that is nearly impossible to find under one roof. It is a fast-growing firm with significant career opportunities for motivated professionals who want to help create a unique company.