Acumatica Cloud ERP | Connected Business. Delivered.
Senior Software Developer – .NET, Field Services
Location
Serbia
Posted
21 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer – .NET, Field Services
Acumatica
• Participate in the design and development of business applications and customizations • Develop the data access layers, business objects, and presentation layers • Research and prototype ERP modules using new technologies • Support the existing code, do 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
- Passionate about writing elegant and efficient software
- 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
Benefits
- Private health insurance & life insurance
- Performance bonuses
- Full work equipment (Laptop, mouse, headphones, etc)
- Great opportunities for career growth
Related Guides
Related Job Pages
More Backend Engineer Jobs
Junior Java Backend Developer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Develop backend features within existing Java/Spring Boot services. • Understand and work within a large existing codebase. • Fix production issues and implement small enhancements. • Build and consume REST APIs. • Write clean, maintainable, and well-tested code. • Create unit and integration tests. • Follow established coding standards and development patterns. • Participate in code reviews and continuously improve code quality. • Collaborate effectively with a distributed, agile engineering team.
Java Backend Developer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Build and deliver backend features within existing Java/Spring Boot services. • Understand and navigate a large, existing enterprise codebase. • Diagnose and resolve production issues. • Develop and maintain REST APIs. • Implement unit and integration tests to ensure code quality. • Work across Maven multi-module services following established engineering patterns. • Participate in code reviews and maintain high-quality Git/PR practices. • Collaborate with cross-functional teams in a distributed agile environment. • Contribute to continuous improvements in code quality, maintainability, and performance.
Senior Backend Engineer, PHP, Laravel
OowlishWe make innovation simple, convenient and right...we just make it HAPPEN
• Collaborate with premier clients from the United States and Europe. • Contribute to pioneering digital solutions. • Build robust applications to enhance user experience. • Work on projects utilizing REST APIs, PostgreSQL, Elasticsearch, and AWS.
• Designing, implementing, and maintaining backend services primarily using Clojure, ensuring they are scalable, maintainable, and performant. • Assisting in the maintenance and gradual modernization of legacy Node.js services. • Collaborating on cloud deployments, leveraging modern tooling and infrastructure-as-code practices to enhance deployment pipelines and system reliability. • Writing clean, well-documented code and participating in code reviews to uphold quality standards. • Working closely with senior engineers, DevOps, and other team members to integrate backend services and resolve operational issues. • Engaging in learning opportunities, adopting best practices, and staying up-to-date with industry trends to enhance the backend technology stack.



