Software Developer (C#/.NET)
Indexed description
You'll work across multiple business domains to ensure our ERP (Microsoft Dynamics Business Central), POS (Counterpoint), and internal applications stay reliable, accurate, and well‑connected. If you are a self-starter, enjoy solving real business problems, improving data flows, and working with systems that directly impact daily operations, this role will feel like home.
This is a standard business‑hours role located on-site with no on‑call requirements.
Required
Position Requirements
- 3+ years of experience in C#/.NET development.
- 2+ years designing, building, and maintaining RESTful APIs.
- Strong SQL Server skills (queries, stored procedures, performance considerations).
- Experience troubleshooting complex systems or data-flow issues.
- Ability to optimize performance-critical code.
- Ability to understand and work within an existing codebase.
- Comfortable working with ERP or POS systems (any platform).
- Experience with Microsoft Dynamics Business Central.
- Experience with the AL Development Language.
- Experience with Counterpoint POS or similar retail systems.
- Background in refactoring or modernizing large codebases incrementally.
- Proficiency with Git, Visual Studio, and Visual Studio Code.
- Understanding of system architecture, integration patterns, and data‑flow design.
- Familiarity with SSRS, ETL processes, or data synchronization pipelines.
- Website development experience (JavaScript, HTML, PHP)
- Shopware extension development (Python, Twig)
- Working knowledge of Docker
- Strong customer-service and communication skills
- Ability to work independently and collaboratively within a team
- Experience using JIRA, Microsoft Planner, or similar project-management tools.
- Optimize complex systems and performance-critical code.
- Maintain, enhance, and support existing software applications and core system components.
- Write clean, efficient, and maintainable C# code in a collaborative environment.
- Build automation workflows to reduce manual processes and improve data flow.
- Participate in code reviews and contribute to engineering best practices.
- Collaborate with QA, product managers, and other developers to deliver reliable solutions.
- Stay up to date with relevant tools, technologies, and development practices.
- Develop and maintain C#/.NET RESTful APIs used for order management, inventory, pricing, and logistics workflows.
- Implement new features that integrate cleanly with Business Central, Counterpoint, and internal systems.
- Build and maintain data synchronization processes such as item data between distribution and retail, sales data from Counterpoint POS to Business Central ERP
- Create and maintain SSRS reports for sales, inventory, purchasing, and operational metrics.
- Investigate and correct data discrepancies across ERP, POS, and internal systems.
- Troubleshooting, debugging, and analysis of issues.
- Design and implement new features that integrate smoothly with current systems.
- Document software designs, processes, and key technical decisions.
- Work closely with technical support teams to troubleshoot bugs and resolve client/system issues.
- Work with business teams to understand operational workflows and translate them into technical solutions.
- Provide clear, reusable helpdesk documentation for recurring issues.
Job Posted by ApplicantPro
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search