Senior Delphi / .NET Developer (C#, .NET, Azure)
Ever wanted to be the engineer who modernizes the core of a real business?
Not just building features — but transforming a mission-critical ERP system that runs real operations, real money, and real workflows every day?
Where your code isn’t a side experiment, but the backbone of how a company operates?
Where you don’t rewrite for the sake of rewriting — but lead a thoughtful, long-term migration from legacy Delphi to modern .NET architecture?
If you enjoy deep systems, complex business logic, and long-term ownership of a large product — this role is built for you.
At AlphaDevs
We don’t just build remote teams — we build long-term engineering partnerships.
We work with product companies that care about stability, quality, and long-term evolution of their systems — not quick fixes.
This role is part of a long-term product engagement focused on maintaining and gradually modernizing a large ERP platform used in real business operations.
We are committed to supporting Ukraine 🇺🇦 and are hiring Ukrainian engineers only for this role.
No strong English is required — 90% of the team is Ukrainian, and daily communication happens in Ukrainian.
About the Product
You will work on a large, mature ERP system that:
- Has been developed and evolved over many years
- Contains complex business logic, data flows, and integrations
- Is mission-critical for daily operations
- Is planned for gradual migration from Delphi to modern .NET (C#) architecture
This is not a greenfield project — it’s real engineering on a real system with real impact.
The Role
We’re looking for a Senior Developer who can take ownership of:
- Maintaining and extending an existing Delphi-based ERP system
- Deeply understanding the legacy codebase and business logic
- Driving the future migration of the system to C# / .NET
- Bringing structure, documentation, and engineering discipline to a long-living product
This is a very long-term role with growth in responsibility, technical influence, and compensation.
What You’ll Do
- Develop new functionality on existing ERP products
- Maintain and improve a large Delphi codebase
- Gradually participate in the migration from Delphi to .NET (C#)
- Design and implement efficient algorithms and business logic
- Work with MSSQL databases and complex data models
- Produce proper documentation and technical reporting
- Collaborate closely with Ukrainian engineering teammates
What You Bring
- 15+ years of professional software engineering experience
- Strong mathematical thinking and algorithmic problem-solving skills
- Solid experience with Delphi and MS SQL
- Strong knowledge of OOP and understanding of MVC concepts
- Hands-on experience with C# and Microsoft .NET technologies
- Experience with ERP systems is a strong advantage
- Excellent analytical thinking and problem-solving mindset
- Team-oriented, self-driven, and responsible engineer
Qualifications & Eligibility
- Computer Science degree from a strong university with high academic performance
- Strong background in algorithms and data structures
- Ability to implement efficient logical solutions in code (technical test in C#)
- Strong communication skills within a technical team
What You Get
- Long-Term Stability: Work on a product designed for years of development
- Real Impact: Your code directly affects business operations
- Modernization Mission: Lead the transition from legacy to modern .NET
- Growth Path: Technical growth, increasing ownership, and salary progression
- Ukrainian Team: комфортна комунікація українською мовою
- Meaningful Work: Build systems that actually run companies, not just demos
Ready to Modernize a System That Matters?
If you want to work on deep engineering problems, own a large ERP platform, and lead the evolution from Delphi to modern .NET —
join AlphaDevs and become part of a long-term product journey.
👉 Apply now — build systems that real businesses rely on every day.
Required languages
| Ukrainian | Native |
| English | A2 - Elementary |