Description
Summary:
We are seeking a .NET Engineer to design and implement integrations, customizations, and automation within a modern product information ecosystem.
Highlights:
1. Design and implement integrations, customizations, and automation
2. Collaborate with cross-functional teams to deliver reliable solutions
3. Work with people who care and make an impact
**About us**
AgileEngine is an Inc. 5000 company that creates award\-winning software for Fortune 500 brands and trailblazing startups across 17\+ industries. We rank among the leaders in areas like application development and AI/ML, and our people\-first culture has earned us multiple Best Place to Work awards.
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
**About the role**
We are looking for a .NET Engineer to design and implement integrations, customizations, and automation within a modern product information ecosystem. In this role, you’ll build and enhance extensions using C\# and .NET technologies while supporting system workflows and scalable data models. You’ll collaborate with cross\-functional teams to deliver reliable integration solutions, troubleshoot complex issues, and improve platform capabilities in a dynamic environment.
**What you will do**
* Create integrations, customization, and automation;
* Design technical specifications;
* Develop and enhance custom extensions to support integrations and system workflow requirements;
* Diagnose, debug, and fix technical issues reported from the existing implementation;
* Understand, document, and elaborate on technical and non\-technical requirements for system integrations and customization;
* Recommend incremental updates to the data model accommodating additional data attributes and entities;
* Work with the technical team in implementing changes to the data model, integration, and customization.
**Must haves**
* **Bachelor’s degree in Computer Science, Engineering, or related field**;
* **5\+ years of experience** in software development using **C\#.NET**;
* Strong knowledge of **.NET C\# MVC** and **.NET Core**;
* **2–3 years of experience** with system integrations (upstream and downstream);
* Experience building integrations using **JSON** and **REST APIs**;
* Experience with **InRiver Product Information Management (PIM)**;
* Experience working with **.NET remoting**;
* Exposure to **APIs** and data exchange formats;
* Upper\-intermediate English level.
**Nice to haves**
* **InRiver PIM developer certification**;
* Working knowledge of **Visual Studio .NET** and **Azure DevOps** or **GitHub**;
* Knowledge of remoting in **.NET Core**;
* Strong understanding of **object\-oriented programming** concepts;
* Experience working with relational data models and data structures;
* Experience working with **3rd party APIs** and SDKs;
* Experience writing and interacting with **SOAP** and **REST** web services;
* Experience using **Git**.
**Important:** *after confirming your application on this platform, you’ll receive an email with the next step: completing your application on our internal site, LaunchPod. So keep an eye on your inbox and don’t miss this step — without it, the process can’t move forward.*
**Perks and benefits**
* **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
* **Competitive compensation:** We match your ever\-growing skills, talent, and contributions with competitive USD\-based compensation and budgets for education, fitness, and team activities.
* **A selection of exciting projects:** Join projects with modern solutions development and top\-tier clients that include Fortune 500 enterprises and leading product brands.
* **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.
Job Type: Full\-time
Work Location: Remote