Senior Full Stack Developer (.NET + Angular)
Program-Ace
Job Summary
Program Ace is seeking an experienced Senior Full Stack Developer to join their team. The role involves developing and maintaining backend services using .NET and web frontend with Angular for a high-load mobile Social Casino platform. Key responsibilities include implementing new features like payments, bonuses, and player accounts, integrating with external providers, and optimizing system performance and scalability. The ideal candidate will have strong experience in .NET, Angular, relational databases, and distributed systems, contributing to architecture decisions and code reviews.
Must Have
- Develop and maintain backend services (.NET) and web frontend (Angular)
- Implement new features: payments, bonuses, tournaments, player accounts, admin panel
- Integrate with external providers (payment gateways, game providers, anti-fraud, etc.)
- Optimize performance, scalability and stability of a high-load system
- Participate in architecture decisions and code reviews
- 5+ years of commercial experience in software development
- Strong experience with .NET 6/7+, ASP.NET Core Web API
- Strong experience with Angular 13+ & TypeScript
- Solid experience with relational databases (MS SQL / PostgreSQL), query optimization
- Experience with distributed systems, REST APIs, caching (e.g. Redis), Docker
- Good understanding of OOP, SOLID, clean architecture
- Experience with high-load / real-time systems
- English: Upper-Intermediate+
Good to Have
- Experience in gambling / betting / gaming / fintech
- Experience with message brokers (RabbitMQ, Kafka), Kubernetes, cloud (AWS/Azure/GCP)
- Experience with logging & monitoring (ELK, Grafana, Prometheus, etc.)
Perks & Benefits
- Opportunity to work in a leading company. Recognized as a Global Top 100 Outsourcing company by IAOP (based on customer feedback about our services), and Top AR/VR company according to Clutch.
- Among our clients: Supermassive Games, Flying Wild Hog, Epic Games, Unity Technologies
- Over 30 years of history, impeccable reputation, and a powerful portfolio
- Work with like-minded people who are passionate about their work
Job Description
About us:
Program Ace is a global leader in high-end software development for enterprise, R&D, training, AR/VR, simulations, and interactive 3D. For over 30 years, we have been delivering complex web platforms, 3D experiences, and digital transformation solutions to clients worldwide.
About the project:
We are building a high-load mobile Social Casino platform with real-money gaming, payments integration, bonus systems and back-office tools.
Responsibilities:
- Develop and maintain backend services (.NET) and web frontend (Angular)
- Implement new features: payments, bonuses, tournaments, player accounts, admin panel
- Integrate with external providers (payment gateways, game providers, anti-fraud, etc.)
- Optimize performance, scalability and stability of a high-load system
- Participate in architecture decisions and code reviews
Requirements:
- 5+ years of commercial experience in software development
- Strong experience with .NET 6/7+, ASP.NET Core Web API
- Strong experience with Angular 13+ & TypeScript
- Solid experience with relational databases (MS SQL / PostgreSQL), query optimization
- Experience with distributed systems, REST APIs, caching (e.g. Redis), Docker
- Good understanding of OOP, SOLID, clean architecture
- Experience with high-load / real-time systems
- English: Upper-Intermediate+
Nice to have:
- Experience in gambling / betting / gaming / fintech
- Experience with message brokers (RabbitMQ, Kafka), Kubernetes, cloud (AWS/Azure/GCP)
- Experience with logging & monitoring (ELK, Grafana, Prometheus, etc.)
Why do we enjoy working here?
- The opportunity to work in a leading company. Recognized as a Global Top 100 Outsourcing company by IAOP (based on customer feedback about our services), and Top AR/VR company according to Clutch.
- Among our clients: Supermassive Games, Flying Wild Hog, Epic Games, Unity Technologies;
- Over 30 years of history, impeccable reputation, and a powerful portfolio;
- Work with like-minded people who are passionate about their work.
The selection process:
Pre-screening with a Recruiter → Technical Interview → Client Interview
Send your resume and become an important part of our team!
Learn more about us on our website or follow us on LinkedIn.
No Discrimination
Program-Ace has no tolerance for discrimination – all employment decisions, including but not limited to recruitment, hiring, employment, upgrading, demotion, discipline, transfer or termination are to be made, and all applicants are employed, and all employees are treated during employment, without regard to their race, ethnicity, national origin, color, religion, marital status, pregnancy, nursing mother status, genetic information, sex, sexual orientation, gender identity, gender expression, medical condition, physical or mental disability, military or veteran status, or any other basis prohibited by law. If you feel you have been subject to discrimination, please report it promptly to your Manager and Human Resources at jobs@program-ace.com. Please get in touch with Human Resources for any specific questions or to voice any concerns.
Drug- and Alcohol-Free Workplace
Employees may not use, sell, possess, purchase, or transfer illegal drugs – or sell, transfer, or distribute personal prescription legal drugs – on Program-Ace premises, in Program-Ace vehicles or during work hours. Employees may not be under the influence of any substance during work hours that impairs their ability to work safely or creates a risk to their safety, the safety of others, or Program-Ace property. Employees are not permitted to drink, or be under the influence of, alcohol during work hours or on Program-Ace premises with one exception: if they are of legal drinking age, they may drink alcohol at company-sponsored events approved by a Senior Manager. Please be aware that in case of any violation of such prohibition, an employee may be held disciplinary, administratively, and criminally liable. Please get in touch with Human Resources at jobs@program-ace.com for any specific questions regarding the drug- and alcohol-free awareness program, if you need any assistance or rehabilitation, or to voice any concerns.