
Software Engineer II
Posted Aug 11

Posted Aug 11
This is a fully remote position, open to applicants in India.
• Design, develop, and sustain the internal billing workflow platform's VB.NET WinForms desktop application utilized for processing monthly client billings prior to invoicing.
• Write and enhance T-SQL, stored procedures, and SQL Server Agent jobs.
• Create new features, implement system upgrades, and optimize performance as part of the platform's modernization initiative.
• Contribute to the transition towards a modern web-based architecture such as ASP.NET Core/Blazor.
• Develop and uphold automated tests while increasing test coverage.
• Engage in code reviews and adhere to coding standards, style guidelines, and code-audit protocols.
• Collaborate with BI, Analyst, Processing, and Submission stakeholders to convert billing requirements into technical solutions.
• Assist in technical design discussions regarding the current and future system under the guidance of senior engineers.
• Utilize Claude Code and other AI-assisted development tools to enhance productivity and code quality.
• Proficient English communication skills (C1 level or equivalent).
• 3–5 years of direct software development experience.
• Required hands-on experience with VB.NET and the .NET Framework.
• Proficient in T-SQL and SQL Server, including database design, query optimization, stored procedures, and SQL Server Agent job scheduling.
• Experience in developing and maintaining WinForms desktop applications, including MDI architecture.
• Skilled in writing and maintaining automated unit, functional, and regression tests within a .NET environment.
• Capable of designing, estimating, and delivering clearly defined software solutions based on business requirements.
• Familiarity with C#, ASP.NET Core, Blazor, or Entity Framework Core is advantageous.
• Knowledge of Angular is a plus.
• Experience with Azure DevOps, GitHub, and code-quality gating tools such as SonarQube is a plus.
• A strong understanding of financial systems, financial processes, and billing/invoicing terminology is highly desirable.
• Eager to enhance technical ownership with mentorship and guidance.
• Experience with Claude Code or similar AI-assisted development tools is preferred.
• Remote work opportunity from home.
• An inclusive environment that supports employee wellbeing and fosters a sense of belonging.
• Accommodation support at any stage of the hiring process.
Schäfer GmbH & Co. KG
DearDoc
Netflix
Softdocs
Get handpicked remote jobs straight to your inbox weekly.