About The job Software Engineer Hybrid, Bangalore Full time INTO’s mission: Transforming international student academic and career success through exceptional university partnerships. We are looking for a Software Engineer to join our Scrum team and play a key role in building and enhancing our products. You will work with an event-driven, microservices-based architecture, deploying multiple times a day via CI/CD pipelines to globally distributed Kubernetes clusters. Collaborating with Product Managers, you’ll design and implement features that align with business goals while ensuring high performance and scalability. This is a hands-on, full-stack development role working with .NET 8 & 9, Next.js, and Azure. As we transition from Angular to Next.js, you’ll have the opportunity to shape our evolving tech stack. If you’re passionate about modern development practices and thrive in an agile environment, we’d love to hear from you. Responsibilities: Participating in multi-disciplinary Agile teams to create digital solutions. Translating user stories into functioning applications. Creating and maintaining efficient, reliable, and testable code following coding standards. Delivering systems that meet performance and quality goals. Staying up to date with technology developments. Requirements: Hold a degree in Computer Science, Computer Engineering, Mathematics with Computer Science, or possess equivalent relevant experience. Proficient in web application development with expertise in frontend technologies such as Angular (TypeScript) or React (Next.js), and backend technologies including C#, .NET Core, Microservices, and design patterns (CQRS, Repository). Strong knowledge of additional technologies such as Microsoft Azure, Git, Kubernetes, Cosmos DB, and CI/CD. Capable of independently handling medium-sized user stories, breaking them into sub-tasks while collaborating with Senior/Lead Software Engineers on larger user stories. Ensure adherence to departmental coding standards and principles, proactively seeking clarification when needed and promptly escalating instances where adherence is not feasible. Able to define and write appropriate unit and integration tests before releasing functionality. Proficient in designing functional units and proposing design suggestions for larger systems, subject to approval by Senior/Lead Software Engineers. Demonstrates accountability and ownership of solutions while implementing common patterns and effectively researching new ones when faced with challenges. Familiar with Agile (Scrum) methodologies, actively participating in stand-ups, backlog refinements, sprint planning sessions, and contributing to team process improvements. Maintains task-board discipline, ensuring clarity and accuracy while promptly identifying and communicating impediments and seeking assistance when necessary. Engages in team discussions regarding overall health, proactively suggesting corrective actions when needed. Exhibits the courage to speak up when issues arise and takes initiative to address them. We Grow Together At INTO, we’re in the business of growth. From school to university. From home to somewhere new. From dreams to career plans to long-awaited first days. And we believe growth isn’t just for students – it’s for our people too. At INTO, growth means opportunities to feed your curiosity, to develop your skills and your career. It means staying true to our start-up soul, boldly saying “yes” and constructively saying “no”. It means building deeper relationships. And it means playing your part in our wonderfully diverse international community. Our dedication to growth – for students, our university partners and agents, for each other, and for ourselves – sets us apart. It’s what makes INTO a uniquely rewarding place to be, and to make a difference. At INTO, we grow together.
About The job Software Engineer Hybrid, Bangalore Full time INTO's mission: Transforming international student academic and career success through exceptional university partnerships. We are looking for a Software Engineer to join our Scrum team and play a key role in building and enhancing our products. You will work with an event-driven, microservices-based architecture, deploying multiple times a day via CI/CD pipelines to globally distributed Kubernetes clusters. Collaborating with Product Managers, you'll design and implement features that align with business goals while ensuring high performance and scalability. This is a hands-on, full-stack development role working with .NET 8 & 9, Next.js, and Azure. As we transition from Angular to Next.js, you'll have the opportunity to shape our evolving tech stack. If you're passionate about modern development practices and thrive in an agile environment, we'd love to hear from you. Responsibilities: Participating in multi-disciplinary Agile teams to create digital solutions. Translating user stories into functioning applications. Creating and maintaining efficient, reliable, and testable code following coding standards. Delivering systems that meet performance and quality goals. Staying up to date with technology developments. Requirements: Hold a degree in Computer Science, Computer Engineering, Mathematics with Computer Science, or possess equivalent relevant experience. Proficient in web application development with expertise in frontend technologies such as Angular (TypeScript) or React (Next.js), and backend technologies including C#, .NET Core, Microservices, and design patterns (CQRS, Repository). Strong knowledge of additional technologies such as Microsoft Azure, Git, Kubernetes, Cosmos DB, and CI/CD. Capable of independently handling medium-sized user stories, breaking them into sub-tasks while collaborating with Senior/Lead Software Engineers on larger user stories. Ensure adherence to departmental coding standards and principles, proactively seeking clarification when needed and promptly escalating instances where adherence is not feasible. Able to define and write appropriate unit and integration tests before releasing functionality. Proficient in designing functional units and proposing design suggestions for larger systems, subject to approval by Senior/Lead Software Engineers. Demonstrates accountability and ownership of solutions while implementing common patterns and effectively researching new ones when faced with challenges. Familiar with Agile (Scrum) methodologies, actively participating in stand-ups, backlog refinements, sprint planning sessions, and contributing to team process improvements. Maintains task-board discipline, ensuring clarity and accuracy while promptly identifying and communicating impediments and seeking assistance when necessary. Engages in team discussions regarding overall health, proactively suggesting corrective actions when needed. Exhibits the courage to speak up when issues arise and takes initiative to address them. We Grow Together At INTO, we're in the business of growth. From school to university. From home to somewhere new. From dreams to career plans to long-awaited first days. And we believe growth isn't just for students it's for our people too. At INTO, growth means opportunities to feed your curiosity, to develop your skills and your career. It means staying true to our start-up soul, boldly saying yes and constructively saying no. It means building deeper relationships. And it means playing your part in our wonderfully diverse international community. Our dedication to growth for students, our university partners and agents, for each other, and for ourselves sets us apart. It's what makes INTO a uniquely rewarding place to be, and to make a difference. At INTO, we grow together.
About the job Senior Data Engineer Hybrid, Bangalore Full time INTO's mission: Transforming international student academic and career success through exceptional university partnerships. We're looking for a highly skilled Data Engineer to join our dynamic team and take a lead role in developing and maintaining data integrations across our ecosystem. This includes critical integrations between our Salesforce-based Student Record System and various internal systems, as well as external platforms used by our partner universities. This is an exciting opportunity to work at the intersection of cutting-edge technologies, education, and global partnerships, contributing to impactful solutions in a fast-paced and collaborative environment. Responsibilities: Work with SQL databases and Azure Data Factory pipelines, including Azure Managed Instances. Design, develop, and maintain Azure Data Factory pipelines. Leverage Microsoft Fabric for data integrations and analytics solution development (an advantage). Ensure data integrity and maintain optimum data quality standards. Develop and maintain ETL processes to move data from various sources (including scraping tools) into internal systems. Develop and deploy database APIs to support the digital product portfolio. Test, monitor, and support all data solutions to ensure performance and reliability. Collaborate with the team to contribute to collective goals and take on tasks outside the usual domain as needed. Work closely with clients to gather, understand, and translate business requirements into technical solutions. Requirements: Associated Microsoft Qualifications achieved, or in progress Technical Degree or relatable technical experience Experience working in an enterprise SQL environment Demonstrable experience with Microsoft Azure, particularly ADF (Data flows) Pipelines Experience with transformation technologies relating to XML and JSON Technical problem-solving skills Strong written and spoken communication skills, with the ability to work effectively with developers and end-users and to produce concise and comprehensible requirements Ability to work with minimal supervision Understanding of ITIL practices Understanding of Agile methodologies Knowledge of Microsoft Fabric, its architecture, use of Pipelines and Notebooks would be desirable Experience working in a micro-service architecture particularly Azure API Manager or Jitterbit or C# Knowledge of Product Information Management including creating data quality rules and managing technical aspects of the solution Knowledge of Azure AI Document Intelligence would be an advantage Experience using Microsoft Power BI or equivalent technologies Domain experience in Higher Education and/or international recruitment Machine Learning experience Experience using Salesforce or equivalent CRM technologies We Grow Together At INTO, we're in the business of growth. From school to university. From home to somewhere new. From dreams to career plans to long-awaited first days. And we believe growth isn't just for students it's for our people too. At INTO, growth means opportunities to feed your curiosity, to develop your skills and your career. It means staying true to our start-up soul, boldly saying yes and constructively saying no. It means building deeper relationships. And it means playing your part in our wonderfully diverse international community. Our dedication to growth for students, our university partners and agents, for each other, and for ourselves sets us apart. It's what makes INTO a uniquely rewarding place to be, and to make a difference. At INTO, we grow together.