Acumatica Cloud ERP | Connected Business. Delivered.
Lead Software Developer – .NET, Construction Operations
Location
Serbia
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Developer – .NET, Construction Operations
Acumatica
• Participate in the design and development of business applications and customizations. • Develop of the data access layers, business objects, and presentation layers. • Research and prototyping ERP modules using new technologies. • Support for existing code, code optimization and refactoring. • Analyze the code, search for and correct errors in the existing functionality. • Work with development partners on architecture and code reviews. • Provide guidance and support to developers participating in Acumatica’s development network, and evangelize the Acumatica xRP framework.
Job Requirements
- 5+ years of experience in building commercial business applications using Microsoft technologies (.Net, C# and MS-SQL)
- Strong knowledge of C# and experience in writing, profiling and optimization of complex queries
- Experience in teamwork with version control systems (preferably Git)
- Strong knowledge of the principles, patterns, and design of complex software systems, and the ability to apply them in practice
- You’re passionate about writing things that are “elegant and efficient” – things that are robust, scalable, and that perform well
- Your personal software practices ensure you deliver high quality even under pressure.
- Exposure to complex business solutions (ideally ERP, Financial, Supply Chain, E-commerce, CRM, or other business management software)
- Willingness to work directly with customers to investigate, gather product feedback, and solve problems
- Enjoy collaborating with, learning from, and teaching others (including across disciplines)
- Fluency in English
Benefits
- Private health insurance
- Performance bonuses
- Full work equipment (Laptop, mouse, headphones, etc)
- Great opportunities for career growth
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Storage
MirantisStrategic open source infrastructure for containers and virtual machines.
• Design and build control-plane services, drivers (e.g., CSI), and tooling that provision, configure, and operate storage for Kubernetes-based AI/compute workloads. • Integrate high-performance storage platforms — Dell PowerScale, VAST, and comparable systems — into automated, declarative provisioning workflows. • Build data-path, telemetry, and observability tooling to diagnose and resolve performance, reliability, and scaling issues. • Write production-quality software — primarily in Go — with strong testing, code review, and operational rigor. • Deliver infrastructure-as-code (Terraform/OpenTofu) and GitOps-driven pipelines (ArgoCD or Flux) for storage configuration and lifecycle. • Support bare-metal and hybrid provisioning where storage intersects host and cluster bring-up. • Deliver storage integration for k0s-based Kubernetes via Cluster API (CAPI) and K0rdent management/child cluster topologies. • Architect storage software for fully disconnected (air-gapped) environments, including local artifact/mirror connectivity (Harbor) and PKI/TLS considerations.
Senior Software Engineer – Storage
MirantisStrategic open source infrastructure for containers and virtual machines.
• Design and build control-plane services, drivers (e.g., CSI), and tooling that provision, configure, and operate storage for Kubernetes-based AI/compute workloads. • Integrate high-performance storage platforms — Dell PowerScale, VAST, and comparable systems — into automated, declarative provisioning workflows. • Build data-path, telemetry, and observability tooling to diagnose and resolve performance, reliability, and scaling issues. • Write production-quality software — primarily in Go — with strong testing, code review, and operational rigor. • Deliver infrastructure-as-code (Terraform/OpenTofu) and GitOps-driven pipelines (ArgoCD or Flux) for storage configuration and lifecycle. • Support bare-metal and hybrid provisioning where storage intersects host and cluster bring-up. • Deliver storage integration for k0s-based Kubernetes via Cluster API (CAPI) and K0rdent management/child cluster topologies. • Architect storage software for fully disconnected (air-gapped) environments, including local artifact/mirror connectivity (Harbor) and PKI/TLS considerations.
• Design, develop, and maintain scalable backend services using Python and AWS Lambda. • Build, maintain, and optimize RESTful APIs supporting cloud-based applications and integrations. • Analyze technical requirements and deliver high-quality solutions with minimal supervision. • Develop software following established architectural standards and engineering best practices. • Debug, troubleshoot, optimize, and maintain production systems. • Collaborate closely with frontend engineers to deliver reliable APIs and end-to-end functionality. • Participate in code reviews and proactively identify technical improvements and risks. • Contribute to frontend development using Vue.js as part of a full stack engineering team. • Communicate effectively with technical stakeholders and support continuous improvement initiatives.
Junior JavaScript Developer
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Configure and maintain website integrations, including event tracking, SPA fixes, cart tracking, and catalog integrations • Implement and support Email Service Provider integrations and synchronization workflows • Execute migration and replatforming activities with comprehensive validation and testing • Develop custom onsite JavaScript solutions for campaigns and interactive user flows • Build and support Airflow DAGs for recurring data processing workflows • Configure dynamic email content and SKU-level recommendation tracking • Analyze Customer requests and assess technical feasibility of solutions • Develop integrations with third-party marketing and email platforms • Investigate and resolve production issues and perform root cause analysis • Collaborate with account managers, QA engineers, and implementation specialists • Participate in technical consultations and onboarding alignment meetings



