Softengine
Remote Jobs
8 Jobs
New Business Account Executive
SoftEngineWeb Client, Windows Client, Windows Services, Websites, Web API and Azure Cloud Solutions Development.
• Prospect and generate new business pipeline through outbound outreach, referrals, partner channels, and inbound lead follow-up • Own the full sales cycle — qualification, discovery, solution scoping, demo coordination, proposal, negotiation, and close • Partner closely with pre-sales/solution consultants to tailor product demonstrations • Build and maintain an accurate, healthy pipeline in our CRM • Develop and execute territory and account-based prospecting plans • Represent Softengine at industry trade shows, webinars, and networking events • Stay current on ERP market trends, competitive positioning, and SAP Business One/Acumatica product capabilities • Pro-actively collaborate with Marketing on campaigns
SAP Business One, Acumatica Project Manager
SoftEngineWeb Client, Windows Client, Windows Services, Websites, Web API and Azure Cloud Solutions Development.
• Lead end-to-end ERP implementation projects for SAP Business One and Acumatica clients • Develop and manage detailed project plans, timelines, budgets, resource allocations, and deliverables • Facilitate project kickoff meetings, status meetings, steering committees, and executive reviews • Ensure adherence to project management methodologies, governance standards, and PMO processes • Manage project scope, change requests, dependencies, and issue resolution • Coordinate cross-functional teams including consultants, developers, data migration specialists, and client stakeholders • Monitor project health, budget burn, utilization, and delivery risks • Serve as the primary client-facing project lead throughout the implementation lifecycle • Build trusted relationships with executive sponsors and operational stakeholders • Translate business requirements into actionable project plans and delivery milestones • Proactively communicate project status, risks, escalations, and remediation plans • Ensure a positive customer experience focused on adoption, time-to-value, and long-term success • Drive consistency and quality across project documentation, status reporting, and implementation standards • Maintain accurate project forecasting, financial tracking, and CRM/PSA updates • Identify opportunities to improve delivery processes, tools, templates, and customer onboarding experiences • Support resource planning and future staffing forecasts across the Professional Services organization • Participate in post-project reviews and continuous improvement initiatives • Identify delivery risks early and implement mitigation strategies • Escalate critical project concerns appropriately with recommended action plans • Manage competing priorities while maintaining strong customer satisfaction and delivery quality • Ensure alignment between contracted scope, client expectations, and delivery execution
Customer Success – Account Manager
SoftEngineWeb Client, Windows Client, Windows Services, Websites, Web API and Azure Cloud Solutions Development.
• Serve as the primary point of contact for assigned customer accounts • Build and maintain strong relationships with executive sponsors, business stakeholders, and end users • Develop a deep understanding of client business goals, operational challenges, and success metrics • Conduct regular customer touchpoints, strategic reviews, and account health assessments • Act as a customer advocate internally to ensure alignment across delivery, support, sales, and leadership teams • Drive customer adoption, engagement, and long-term value realization • Monitor account health indicators including utilization, adoption, satisfaction, and risk signals • Develop success plans and remediation strategies for at-risk accounts • Coordinate onboarding, training, and customer enablement activities • Ensure timely resolution and escalation of customer concerns when necessary • Identify opportunities for upsell, cross-sell, renewals, and expanded services • Support contract renewals and commercial discussions • Maintain accurate account forecasts, pipeline visibility, and customer engagement documentation • Track and report on customer KPIs, project status, and satisfaction metrics • Prepare executive-ready presentations, QBRs, and account summaries • Collaborate cross-functionally to improve customer experience and delivery consistency
Role Description We are a product development team building a cloud-native, ERP-agnostic SaaS platform focused on warehouse and operations management. Our architecture is built around a .NET 9 core backend with a connector-based design that allows us to integrate with any ERP system — current and future. We're looking for a senior engineer who can own the technological platform: cloud infrastructure, CI/CD, and the architectural decisions that keep a heavily customized, multi-tenant product stable and scalable as it grows. This is not a pure backend role, and it's not a pure DevOps role. It sits at the intersection of both — the person we're looking for writes production code and designs the systems that ship and run it reliably. The position is fully remote. Flexible 40h/week with at least 4 hours overlap during 8am–12pm Pacific. We hire worldwide. Responsibilities - Design and evolve our AWS-native infrastructure using infrastructure-as-code (AWS CDK preferred), ensuring environments are reproducible and auditable. - Own CI/CD pipelines that support a heavily customized product — where a release for one customer must not destabilize another. - Implement branching strategies, environment promotion workflows, and release gating that work at the pace of a product team. - Write and review production-grade .NET 9 code across the core platform and connector framework. - Design APIs and integration patterns that ERP connectors can implement consistently, regardless of the underlying system. - Lead technical design of new modules and features with an explicit focus on backward compatibility and not breaking existing behavior. - Define and maintain observability: structured logging, distributed tracing, and alerting that surfaces real problems before customers do. - Collaborate with the rest of the team on system design, code reviews, and platform reliability. Qualifications - Senior-level .NET — C# with .NET 6+ in production; comfortable with .NET 9 and migration paths from older versions. - AWS depth — hands-on with ECS/EKS, Lambda, SQS/SNS, RDS, and the surrounding ecosystem; able to make architecture decisions, not just deploy resources. - Infrastructure as code — AWS CDK strongly preferred; Terraform or CloudFormation acceptable. - CI/CD design — experience designing branching models, deployment strategies (blue/green, canary), and rollback mechanisms for complex software products. - Multi-tenant SaaS — experience with tenant isolation, per-tenant configuration, and the release engineering challenges that come with customization-heavy products. - Distributed systems — event-driven patterns, message queuing (SQS/SNS, RabbitMQ, or Kafka), and resilient service communication. - SQL and NoSQL — query optimization and data modeling across relational (SQL Server preferred) and non-relational stores (MongoDB, Redis, DynamoDB). - Containerization — Docker in production; experience with orchestration at meaningful scale. - Testing — strong practice around unit, integration, and end-to-end testing; experience designing test strategies for systems where regressions in existing behavior are a real business risk. Preferred Qualifications - Experience building or maintaining a connector, plugin, or integration framework where teams implement against a defined contract. - ERP integration experience — SAP Business One (DI API, ServiceLayer) or Acumatica API are directly relevant; any deep ERP integration work translates. - WMS domain knowledge — warehouse workflows, inventory models, and real-time operational complexity. - Observability tooling — CloudWatch, OpenTelemetry, Datadog, or equivalent. - NuGet package authoring or open source library maintenance — experience publishing and versioning reusable .NET packages, particularly in an SDK or framework distribution model. - AI agent development — experience building or integrating AI agents and agentic workflows, particularly in the context of automating complex, multi-step processes. - Frontend fluency — TypeScript-based framework (React, Vue, Angular, or SAPUI5) sufficient to review and contribute to the UI layer when needed.
We are a product development team within an ERP cloud provider, building solutions that help businesses automate and optimize their operations—primarily in warehouse and production management, but not limited to those areas. We value practical problem-solving over blindly following specs—our ideal candidate is a strong .NET backend developer who understands how to design, scale, and independently implement solutions with a customer-first mindset. Responsibilities - Write clean, scalable, and testable code in .NET 9, with some legacy work in .NET Core and .NET Framework. - Build and maintain high-performance, cloud-native backend applications and microservices. - Design and implement resilient service communication patterns, including message queuing, event-driven architectures, and circuit breakers. - Architect scalable system designs that can handle growing business demands and complex integrations. - Work with both SQL and NoSQL databases, optimizing queries for performance and designing efficient data models. - Containerize applications using Docker and manage deployment pipelines. - Analyze and improve existing applications, ensuring scalability, reliability, and efficiency. - Collaborate with frontend teams to design robust APIs and service contracts. - Write comprehensive unit tests and follow best practices for software architecture and design. - Communicate effectively in English (written and spoken). - Work schedule: flexible 40h a week work schedule with at least 4 hours during our main operation hours (8am – 12pm pacific) Required Qualifications - Strong C# experience (preferably .NET 6+, with familiarity in .NET Core/.NET Framework). - Solid experience with SQL databases (query optimization, performance tuning, complex joins). SQL Server and SAP HANA are preferred, but any would do. - Hands-on experience with NoSQL databases (MongoDB, Redis, DynamoDB, or similar). - Docker experience for containerization and deployment. - Experience designing and implementing resilient service communication (REST APIs, message queues, event-driven patterns, retry mechanisms). - System design experience - ability to architect scalable, maintainable backend systems. - Ability to design software with testing in mind (unit testing, integration testing, best practices). - Preferred Qualifications (Nice to Have) - ERP system development experience, with SAP Business One (DI API, ServiceLayer) or Acumatica API being a huge plus. - WMS (Warehouse Management System) development experience. - AWS-first development and deployment experience (Lambda, ECS, EKS, SQS + SNS, etc.). - Frontend development experience - SAPUI5 is our preference, but any TypeScript framework (React, Vue, Angular) would give a quick start. - Experience with CI/CD pipelines and infrastructure as code (especially AWS CDK). - Microservices architecture and distributed systems experience. - Message broker experience (RabbitMQ, Apache Kafka, AWS SQS/SNS). This is a fully remote position, and we are hiring worldwide! If you're passionate about designing scalable, customer-focused backend solutions and have experience with enterprise systems, we'd love to hear from you! #LI-DNI
· Ensure the successful implementation of SAP Business One and software for Softengine’ s clients · Identify statements of work, including customizations and reports, workflow automations, training, and process design · Utilize project tracking software and other tools to document specific decisions and workflow processes as required · Perform discoveries with prospects, clients to gather business requirements and processes · Configure various modules within SAP Business One (i.e. Advanced Financials, Advanced Inventory, Order · Management, Demand Planning, Fixed Assets, Revenue Recognition etc.) · Perform data migration tasks from legacy systems to SAP Business One · Troubleshoot and resolve SAP Business One solutions · Perform system testing and issue resolution support · Complete project tasks assigned, on time and budget · Provide project status updates to project manager on a regular basis · Develop User Acceptance Testing scripts and Perform customer training both on-site and remotely · You will be required to travel to customers, prospects and for company events and meetings as needed. #LI-DNI
SAP Business One Implementation Consultant
SoftEngineWeb Client, Windows Client, Windows Services, Websites, Web API and Azure Cloud Solutions Development.
• Ensure successful implementation of SAP Business One for clients • Identify statements of work including customizations, training, and process design • Perform system testing and issue resolution support • Develop User Acceptance Testing scripts and provide project status updates • Conduct training for customers on-site and remotely
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are a product development team within an ERP cloud provider, building solutions that help businesses automate and optimize their operations—primarily in warehouse and production management, but not limited to those areas. We value practical problem-solving over blindly following specs—our ideal candidate is a strong .NET backend developer who understands how to design, scale, and independently implement solutions with a customer-first mindset. - Write clean, scalable, and testable code in .NET 9, with some legacy work in .NET Core and .NET Framework. - Build and maintain high-performance, cloud-native backend applications and microservices. - Design and implement resilient service communication patterns, including message queuing, event-driven architectures, and circuit breakers. - Architect scalable system designs that can handle growing business demands and complex integrations. - Work with both SQL and NoSQL databases, optimizing queries for performance and designing efficient data models. - Containerize applications using Docker and manage deployment pipelines. - Analyze and improve existing applications, ensuring scalability, reliability, and efficiency. - Collaborate with frontend teams to design robust APIs and service contracts. - Write comprehensive unit tests and follow best practices for software architecture and design. - Communicate effectively in English (written and spoken). - Work schedule: flexible 40h a week work schedule with at least 4 hours during our main operation hours (8am – 12pm pacific). Qualifications - Strong C# experience (preferably .NET 6+, with familiarity in .NET Core/.NET Framework). - Solid experience with SQL databases (query optimization, performance tuning, complex joins). SQL Server and SAP HANA are preferred, but any would do. - Hands-on experience with NoSQL databases (MongoDB, Redis, DynamoDB, or similar). - Docker experience for containerization and deployment. - Experience designing and implementing resilient service communication (REST APIs, message queues, event-driven patterns, retry mechanisms). - System design experience - ability to architect scalable, maintainable backend systems. - Ability to design software with testing in mind (unit testing, integration testing, best practices). Preferred Qualifications (Nice to Have) - ERP system development experience, with SAP Business One (DI API, ServiceLayer) or Acumatica API being a huge plus. - WMS (Warehouse Management System) development experience. - AWS-first development and deployment experience (Lambda, ECS, EKS, SQS + SNS, etc.). - Frontend development experience - SAPUI5 is our preference, but any TypeScript framework (React, Vue, Angular) would give a quick start. - Experience with CI/CD pipelines and infrastructure as code (especially AWS CDK). - Microservices architecture and distributed systems experience. - Message broker experience (RabbitMQ, Apache Kafka, AWS SQS/SNS). Benefits - This is a fully remote position, and we are hiring worldwide! - If you're passionate about designing scalable, customer-focused backend solutions and have experience with enterprise systems, we'd love to hear from you!
