Software Engineer
Cultura Technologies
- Azure-Development
- B2B-Integration-Engineering
- Backend-Engineering
- Developer
- IT-Software-Engineer
- Product-Software-Engineer
- Software-Design-Engineer
- Software-Developer
- Software-Engineer
- Software-Engineer-Jobs
- Software-Engineering
- Software-Engineering-Jobs
- Systems-Integration-Engineering
Assessed from original listing evidence
The role
Job description
The company where you can make an impact and bring value.
Job Summary:
Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well as hands-on familiarity with Microsoft Azure services. The engineer should be able to work independently on assigned features, contribute to design discussions, and collaborate with internal and external teams.Greenstone delivers innovative, mission-critical solutions to North American agribusinesses. We retain a commanding share in the U.S. grain origination software market, serving over 400 customers and 5,000+ ERP users throughout North America. Our products have been in the marketplace for over 30 years, providing stability, consistency, and innovation that our customers rely on. To learn more, visit [link removed]
Job Description:
Job Responsibilities:
This position offers the opportunity to work on critical integrations that support data exchange across our enterprise systems, with broad visibility across engineering, product, and partner teams.
Systems Integration Engineering – 60%
- Design and implement robust B2B integrations using REST APIs, file-based exchanges, and messaging platforms like Azure Service Bus.
- Collaborate with business stakeholders and partners to understand integration needs and translate them into technical solutions.
- Develop and maintain Azure-based components (Functions, Logic Apps, App Services) to support integrations.
- Leverage Azure API Management to expose and secure internal APIs for external partners.
- Implement error handling, retry policies, and alerting mechanisms to ensure resiliency in integration workflows.
- Maintain integration documentation.
Infrastructure & Operations – 30%
- Monitor, troubleshoot, and optimize the performance and reliability of integration flows.
- Ensure integration meets security, auditability, and scalability requirements.
- Configure and manage Azure Application Insights and Log Analytics for visibility into integration health.
- Conduct regular security reviews and implement compliance controls for integrations.
Agile Collaboration – 10%
- Participate in planning, code reviews, and design sessions with global product and engineering teams.
- Engage in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
- Provide accurate estimates and break down work into actionable development tasks.
- Collaborate closely with QA and DevOps to ensure features are delivered with high quality and operational readiness.
Required Qualifications
• 3–5 years of software engineering experience, preferably in an enterprise B2B context.
• Strong proficiency in C# and .NET Core.
• Experience with B2B integration patterns (e.g., REST, SOAP, EDI, SFTP).
• Hands-on experience with Azure services such as Logic Apps, Functions, Service Bus, and Azure DevOps.
• Understanding of authentication flows (OAuth2, API keys, SSO).
• Strong debugging, testing, and documentation skills.
- Ability to travel up to 5%.
Desired Qualifications
• Experience with agricultural, logistics, or ERP systems.
• Familiarity with integration monitoring tools or observability practices.
• Experience working in Agile environments with globally distributed teams.
Experience with Infrastructure as Code for provisioning and managing Azure resources.
• Familiarity with CI/CD pipelines using Azure DevOps or similar tools to support automated build, test, and deployment workflows.
• Exposure to integration testing practices, including unit and integration tests for APIs and workflows.
Location: Remote – anywhere in the United States.
Worker Type:
RegularNumber of Openings Available:
1Originally posted on Himalayas
Keep exploring
Related remote jobs
Full-Stack Engineer (Python + Temporal) | Remote | LATAM & Europe
Toptal
Software EngineeringAI-Native Software Developer
OnTheGoSystems
Machine LearningSoftware Engineering Manager
LawnStarter
Software EngineeringSoftware Engineering Manager
LawnStarter
Software EngineeringSoftware Engineer III, Vehicle Intelligence
Acv Auctions
Software Engineering