Job Closed
This listing is no longer active.
We help professionals to collaborate over sensitive data and run critical business transactions, such as M&A, smoothly.
Software Engineer, Backend, .NET, AI Skills
Location
Ukraine
Posted
172 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Backend, .NET, AI Skills
iDeals
• Design, develop, and operate production-grade .NET services • Work with .NET Framework 4.7, .NET 8, ASP.NET, Web API, Entity Framework • Design and optimize data models using MS SQL Server / PostgreSQL • Build and run services in AWS, using Docker, Kubernetes, ArgoCD • Ensure service reliability and performance through: • Clear SLIs/SLOs and capacity planning • Caching, retries, backoff strategies, circuit breakers • Secure multi-tenant access control • Own services end-to-end: design, implementation, deployment, monitoring, and support • Contribute to architecture and design reviews • Improve code quality through code reviews, refactoring, and best practices • Integrate AI/LLM providers behind clean, provider-agnostic abstractions • Implement retrieval-augmented generation (RAG): chunking, embeddings, vector search • Build safe AI flows with: Context scoping and validation, “Cannot answer” scenarios, Prompt-injection defenses • Add evaluation and observability: Offline and online quality metrics, Monitoring tied to product KPIs • Create reusable AI components (libraries, middleware, templates) adopted by other teams • Share knowledge on safe and scalable AI usage
Job Requirements
- Strong experience with C# / .NET in production environments
- Solid knowledge of ASP.NET, Web API, Entity Framework
- Experience with relational databases (MS SQL Server, PostgreSQL)
- Hands-on experience with AWS
- Experience with Docker, Kubernetes, CI/CD pipelines
- Understanding of distributed systems, performance tuning, and reliability patterns
- Experience working in cross-functional product teams
- Strong written and spoken English (B2 level or above)
- AI Skills (strong advantage)
- Experience with retrieval & vector search (embeddings, chunking, hybrid search)
- Integration with LLM providers (Azure OpenAI, AWS Bedrock, or open-source models)
- Experience with: structured outputs, streaming responses, provider-agnostic AI abstractions
- Knowledge of AI guardrails & evaluation: output validation, quality metrics, safe usage patterns
- Ability and willingness to mentor peers in applied AI practices
Benefits
- Remote-first flexibility to shape your ideal workday
- Home workplace budget
- Resilient home budget for Ukraine-based teammates
- Resilient office in Kyiv & co-working expense coverage
- Individual IT budget for extra equipment
- Top-tier tech and AI-powered tools
- Access to Ideals Academy with numerous courses
- Investment in external learning and development activities
- Guidance in Personal Development Plan creation
- Professional literature and subscriptions coverage
- Support of your passion as a speaker or writer
- Internal talent mobility opportunities
- Medical insurance and Wellness Package for sports activities
- Full coverage of mental health sessions for Ukrainian teammates
- Funding for sports competitions
- 20 business days of paid time off per year
- Unlimited health-related time-off
- Team-building offline and online events
- Budget for meetups with your local team
- Generous internal referral program
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Full Stack Engineer, React, Python
AdverityThe fully-integrated data platform for teams that run on data.
• Drive the technical approach, work breakdown, execution, and delivery of projects • Support product development team with deep code reviews • Participate in shaping new features • Engage in strategic cross-product engineering initiatives
Senior Full-Stack Developer – .NET, React
UnisysUnisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law. This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at GlobalRecruiting@unisys.com or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys’ EEO commitment here.
• Develop and maintain full stack cloud based web applications using .NET (C#) and React JS . • Write clean, maintainable, and testable code with a strong focus on unit and integration test coverage in a microservice architecture environment • Design and consume RESTful APIs and work with both relational and non-relational databases. • Collaborate with product managers, designers, and fellow developers to deliver high-quality features. • Participate in code reviews, technical discussions, and architectural planning. • Contribute to CI/CD pipelines and deployment automation. • Support containerized application development using Docker and Kubernetes.
Senior Software Engineer, Backend – Platform
SyncteraBanking as a Service powering the future of finance: accounts, cards, payments, lending, and more. Let's build ✨🪐
• Design, enhance, and maintain Synctera’s Google Cloud and CI/CD infrastructure • Build and maintain scalable, reliable backend services in Go (Golang) • Build and evolve platform tooling that improves reliability and the internal developer experience • Participate in an on-call rotation to ensure platform stability and reliability • Help define and drive Synctera’s infrastructure and developer experience roadmap • Work across engineering teams to support shared platform needs and act as an escalation point for infrastructure-related questions • Find cleaner, simpler ways to solve technical problems and improve existing systems • Collaborate closely with cross-functional teams to solve engineering problems • Partner with Product and Engineering teams to understand complex financial services challenges and design solutions • Identify and implement process improvements and development best practices that raise the bar for quality and efficiency • Advocate for and mentor software engineers in development best practices, fostering skill and knowledge-sharing across the team
Senior Software Engineer, Backend – Reconciliation & Billing
SyncteraBanking as a Service powering the future of finance: accounts, cards, payments, lending, and more. Let's build ✨🪐
• Build and maintain scalable, reliable backend services in Go (Golang) • Develop and maintain robust backend systems for financial data processing, validation, and high-volume transaction reconciliation • Establish and maintain a single, trusted source of financial truth, including swift identification and resolution of data discrepancies • Build and operate the internal billing system, ensuring accuracy, timely payments, and compliance with regulatory standards • Find cleaner, simpler ways to solve technical problems and improve existing systems • Collaborate closely with cross-functional teams to solve engineering problems • Partner with Product and Engineering teams to understand complex financial services challenges and design solutions • Identify and implement process improvements and development best practices that raise the bar for quality and efficiency • Advocate for and mentor software engineers in development best practices, fostering skill and knowledge-sharing across the team



