Integrate Careers

Software Engineer

About Integrate

Integrate is a B2B demand orchestration platform that helps enterprise marketing teams capture, validate, and activate leads across every channel — turning fragmented demand generation into a unified, measurable pipeline.

About Role

With our exciting growth, we are looking to add several sharp-minded .NET Full Stack Developers. Your primary focus will be to help build out our service-based architecture while crafting responsive interfaces and platforms used by our customers. 

We look for quality-centric engineers who bring strong experience in C#, .NET, GoLang, CI/CD, and backend test automation, and who care deeply about delivering robust, performant software and an excellent customer experience. You will work closely with Product, Design, and Customer Support to translate business requirements into technical solutions and ensure those solutions are thoroughly tested and production-ready. 


Key Responsibilities 

  • Work closely with the product team to translate raw business requirements into solid, scalable technical solutions. 
  • Create high-speed, cloud-based web applications that support our service-based architecture. 
  • Test code and services at the user level using automated tools and scripts to ensure quality and reliability. 
  • Collaborate with Product, Design, and Customer Support teams to understand customer usage patterns and develop test plans and suites that approximate real-world environments. 
  • Research and recommend technologies that address technical and business requirements, helping to evolve the platform over time. 
  • Provide technical leadership and guidance within the team, particularly on design, coding, testing, and best practices. 
  • Participate in all areas of the SCRUM process, including planning, standups, reviews, and retrospectives. 
  • Own projects from inception to production, providing clear communication to product and business teams on status, risks, and outcomes. 
  • Other duties as assigned. 


Qualifications 

Required Qualifications 

  • 1–5 years of full-stack .NET/C# development experience, including expertise with concurrent design in a distributed environment. 
  • 4+ years of product development experience within a SaaS environment. 
  • Experience with content delivery and web tracking in a production context. 
  • Strong logical reasoning skills and an unyielding focus on delivering the best possible experience for the customer. 
  • Ability to analyze epics and stories, raise questions, and seek resolution and clarification required for test case identification. 
  • Experience testing and/or building applications that use AngularJS-based UIs, APIs, and NoSQL databases such as MongoDB or similar. 
  • Experience automating in Visual Studio Code or similar IDE, including coding in TypeScript or JavaScript. 
  • Strong knowledge of Jira and familiarity with Zephyr or similar test management tools. 
  • Passion for automation frameworks and modern testing practices such as TDD/ATDD. 


Our Stack 

  • Languages: C#, .NET Core, GoLang, AngularJS. 
  • Tools: React.js, Visual Studio, PyCharm, Git (GitHub), Jira/Confluence. 
  • Technologies: MongoDB, Redis, RabbitMQ, gRPC, Protobuf. 
  • Concepts & Practices: RPC, REST, AMQP, Concurrent Design, AWS, SCRUM, Agile. 
  • Environment: Linux/Docker (CentOS). 

Engineering

India

Share on:

Terms of servicePrivacyCookiesPowered by Rippling