For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Savance Enterprise
Savance Enterprise

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

React
SQL
Microsoft SQL Server
+31

Permanent role
2 days ago
Apply now

Job Description

We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal candidate will have extensive experience with WinForms, Microsoft SQL Server, and working with legacy codebases. You will also contribute to the development of modern web applications using React and Microsoft ASP.NET MVC Core 6+. Experience with GraphQL, Docker, and API development is a plus. Additionally, familiarity with ERP systems and React component libraries such as Ant Design, MUI, and DevExtreme is highly desirable. Strong teamwork and leadership skills are essential for this role.

Responsibilities

  • Refactor code: Help Refactor big legacy code base mainly VB.Net and MS SQL T-SQL and write automated tests for critical areas.
  • Design and Develop: Build and maintain scalable web applications using React and MVC Core 6+.
  • Database Management: Develop and optimize SQL Server databases, ensuring high performance and responsiveness.
  • API Development: Design, develop, and maintain robust APIs for seamless integration with other systems and services.
  • ERP Systems: Collaborate with the team to integrate and enhance ERP systems, providing efficient business solutions.
  • User Interfaces: Develop user-friendly interfaces with WinForms (optional but advantageous).
  • Containerization: Utilize Docker for application containerization and deployment.
  • GraphQL Integration: Implement and manage GraphQL for efficient data querying and manipulation.
  • React Components: Utilize and integrate React component libraries such as AntDesign, MUI, and DevExtreme.
  • Code Quality: Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Testing and Debugging: Conduct thorough testing and debugging to ensure application functionality and performance.
  • Team Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality products.
  • Team Leadership: Lead and mentor junior developers, fostering a collaborative and productive team environment.
  • Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously improve development processes.

Requirements

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: At least 2 years proven experience as a Senior Software Developer or similar role.
  • Technical Skills:
  • Database: Strong expertise in Microsoft SQL Server, including database design, optimization, and query writing.
  • Good Experience with WinForms.
  • Back-End: Strong experience with Microsoft ASP.NET Core MVC 6+ using C# for building server-side applications..
  • Front-End: Proficiency in React and modern JavaScript frameworks/libraries.
  • API Development: Extensive experience in developing and managing APIs.
  • Containerization: Proficiency with Docker.
  • GraphQL: Experience with GraphQL is a plus.
  • React Components: Experience with AntDesign, MUI, and DevExtreme React components is a must.
  • ERP Systems: Experience in developing or integrating ERP systems is highly desirable.
  • Version Control: Proficiency with Git is a must.
  • Team Skills: Strong team collaboration skills.
  • Leadership: Proven team-leading skills and experience in mentoring junior developers.
  • Problem-Solving: Excellent problem-solving skills and attention to detail.
  • Communication: Strong verbal and written English skills.

About Savance Enterprise

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service