Senior .NET Developer (5+ Years Experience With Acumatica)

Role Overview:
We are seeking a highly skilled and motivated Senior .NET Developer with 5+ years of
experience to join our team. In this role, you will be responsible for designing, developing, and
maintaining high-quality, scalable, and efficient business applications for Acumatica-based
projects. You will work closely with cross-functional teams to deliver innovative solutions that
meet the needs of our global customers. This is a remote position, offering the flexibility to work
from anywhere while collaborating with teams in the USA and Sri Lanka.

Key Responsibilities:

  • Design and Development: Design, develop, and maintain robust, scalable, and high performance business applications using .NET, C#, and MS SQL Server.
  • Collaboration: Work closely with cross-functional teams to understand business
    requirements and translate them into technical solutions.
  • Code Optimization: Optimize and refactor existing code to improve performance,
    scalability, and maintainability.
  • Troubleshooting: Debug and resolve issues in existing systems to ensure smooth
    functionality and user satisfaction.
  • Code Reviews: Participate in code reviews to ensure code quality and provide constructive
    feedback to team members.
  • Customer Interaction: Engage with customers and stakeholders to gather feedback,
    troubleshoot issues, and implement improvements.
  • Technical Leadership: Mentor junior developers and provide guidance on best practices,
    design patterns, and software architecture.
  • Continuous Learning: Stay up-to-updated with the latest technologies, tools, and trends
    in software development to bring innovative ideas to the team.

Qualifications:

  • 5+ years of professional experience in software development using Microsoft technologies (.NET, C#, MS SQL Server).
  • Acumatica Implementation and Customization experience, including configuring,
    developing, and optimizing ERP solutions to meet business needs.
  • Strong understanding of object-oriented programming (OOP), design patterns, and
    software architecture principles.
  • Experience with version control systems, preferably Git.
  • Proficiency in writing and optimizing complex SQL queries.
  • Experience with cloud-based applications and services is a plus.
  • Familiarity with ERP, CRM, or other business management systems is a bonus.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication skills in English, both written and verbal.

Skills:

  • Technical Skills:
    o Proficient in .NET framework, C#, and MS SQL Server.
    o Experience with RESTful APIs and web services.
    o Knowledge of front-end technologies like JavaScript, HTML, and CSS is a plus.
    o Familiarity with Agile/Scrum methodologies.
  • Soft Skills:
    o Strong analytical and problem-solving abilities.
    o Excellent communication and collaboration skills.
    o Ability to work in a fast-paced, dynamic environment.
    o Passion for writing clean, efficient, and maintainable code.
    o I am willing to learn and adapt to new technologies.

Additional Details:

  • Job Type: Full Time
  • Work Location: Remote within Sri Lanka
Job Category: Acumatica Development
Job Type: Full Time
Job Location: Remote Job Sri Lanka

Apply for this position

Allowed Type(s): .pdf, .docx