Senior .NET & Database Developer
MOHA Software, a leading IT solutions provider based in Hanoi, Vietnam, is seeking a Senior .NET and Database Developer to join their remote team. This full-time role involves leading the execution of high-volume data migration projects, collaborating closely with stakeholders to define data transformation requirements, and writing robust ETL solutions using C#, SQL Server, and WinForms. As part of an Agile/Scrum team, the developer will mentor junior team members and contribute to continuous process improvement. The company offers a negotiable salary along with a competitive benefits package that may include health insurance, device allowance, and travel opportunities to Sydney, depending on role and tenure.
Candidates should have a degree in Computer Science or related discipline and a minimum of 5 years' experience in data migration or .NET/database development. Strong technical expertise in C#, ADO.NET/Entity Framework, T-SQL performance tuning, and ETL design is essential. Familiarity with the SDLC, Agile methodologies, and a passion for maintaining data integrity and quality is a must. Desirable skills include knowledge of Azure Data Factory, SSIS, Web API, .NET Core, cloud platforms like Azure or AWS, and CI/CD tools such as Git, TeamCity, or Octopus Deploy.
This is an exciting opportunity for professionals passionate about data-centric technologies to work remotely with a global client base. MOHA Software emphasizes innovation, collaboration, and technical excellence, making it an ideal environment for developers looking to advance their careers in a modern and supportive work culture.
Responsibilities
- Lead the planning, design and execution of high-volume data migration projects, ensuring integrity, performance and security.
- Collaborate closely with stakeholders to analyse legacy systems, define data mapping and transformation requirements, and develop robust ETL processes.
- Work as a senior member of an Agile/Scrum team, partnering with Solution Architects, Developers and Testers to deliver seamless migrations.
- Write, review and optimise migration scripts and WinForms utilities using C# and SQL Server.
- Mentor and upskill more junior team members in database best practices, coding standards and data migration techniques.
- Drive continuous improvement by investigating emerging tools and methodologies to enhance scalability and maintainability.
Requirement
- Tertiary degree in Computer Science, IT or related discipline (or equivalent experience).
- Minimum 5 years’ experience in a data migration or similar .NET/database development role.
- Deep expertise in C#, ADO.NET/Entity Framework, SQL Server (T-SQL, performance tuning) and WinForms.
- Proven track record designing and delivering ETL solutions, data cleansing and validation.
- Solid understanding of the full SDLC, with hands-on experience in Agile software delivery.
- Strong problem-solving skills, attention to detail and a passion for data quality.
- Excellent verbal and written English communication skills, with a collaborative mindset and willingness to share knowledge.
Desired
- Experience with Azure Data Factory, SSIS or other cloud-based data integration platforms.
- Familiarity with web technologies and services (Web API, MVC/.NET Core).
- Exposure to Microsoft Azure (Data Factory, SQL Database, DevOps) or AWS data services.
- Commercial experience with TDD, dependency injection and SOLID principles.
- Comfortable working in a CI/CD environment using tools such as Git, TeamCity, Octopus Deploy or Azure DevOps.
- Previous involvement in multi-tenant or SaaS platform delivery.
Benefits
Offer: Negotiation Work remotely A competitive benefits package designed to support your well-being and professional growth, subject to role, length of employment, and company policies, including health insurance, device allowance, and travel opportunities to Sydney.
Similar Jobs



