AppXite
Senior Back-end Developer (.Net)
AppXitePoland14 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Company Description:

AppXite is a product software development company, based in Riga, Latvia. Our Platform is an AI-Ready Digital Marketplace, CPQ & Billing Platform for Telco, SaaS, Cloud, and AI services. It enables partners to build and monetize as-a-service offerings with flexible pricing models. The platform includes pre-built vendor and catalog integrations with major providers like Microsoft, Google, AWS, Adobe, and VMware. It supports various billing configurations, helping partners effectively manage and grow their businesses.


Role Description:

In this role you will be responsible for implementation and support of multi-instance and multi-tenant architecture, implementation of communication between services by messages (Azure Services Bus) or REST API, implementing and maintaining scheduled workers, providing support of your area of responsibility. You will act as an expert in assigned functional areas, taking ownership and responsibility for the design, documentation, and overall functionality. We expect you to communicate effectively across teams, provide improvement suggestions, and mentor other team members. You should be capable of making complex technical decisions and implementing solutions independently. Your primary responsibility will be to maintain existing logic and implement new functionality. This may include enhancements to existing areas such as provisioning, the billing/invoice engine, vendor synchronization, or the notification service.


Your Responsibilities & Mission:

  • You will be able to suggest improvements for the existing project processes, methodologies, guidelines, and technologies. We also will be happy if you have ideas on how to evolve our products for end-users.
  • To perform duties related to Software Development (requirements analysis, estimation, code design, coding, bug fixing, code review, unit and integration tests development).
  • To deliver developed tasks and features in time with a defined scope and with good quality.
  • To participate in all meetings related to the software development process, do not hide any problems and impediments, proactively propose solutions for resolving any issues that happened or may happen in the future.
  • To discuss any planned changes in application architecture with development team members.
  • To provide assistance to testers and support team as needed to determine system problems.
  • Proactively perform code review.


Your Qualification, Skills & Experience:

  • 4+ years of experience with .NET stack, .NET 4.7
  • Experience with ASP.NET Web API; .NET 6+
  • Fluency in C#
  • Experience with MSSQL
  • Experience with any of ORMs (Entity Framework, Dapper)
  • Experience with Azure Message Bus or other message queues (moved from would be plus)
  • Experience with Git
  • Understanding of SOLID principles
  • Upper-intermediate level of English

Would be a plus:

  • Experience with Azure Durable Functions
  • Experience with B2B domain
  • Multi-tenant application development experience
  • Experience with microservices
  • Experience with CQRS
  • Experience with CI/CD
  • Experience with LeSS (Large Scale Scrum)
  • A drive to automate anything that must be done more than once


Why join AppXite:

  • Remote-First Flexibility: Enjoy the freedom of a fully remote role, or choose to work from our Latvia office. 
  • Work With Global Tech Leaders: Collaborate on solutions used by some of the biggest names in the industry, including Adobe, AWS, Cisco, Google, IBM, Microsoft, Lenovo, and Liquid. Your work will help shape how these companies deliver services across the globe.
  • Skilled, International Team: Work alongside experienced professionals in a collaborative, multicultural environment. We value technical excellence, clear communication, and mutual support.
  • Professional Development: Advance your skills with access to Microsoft certifications and continuous learning opportunities tailored to your role.
  • Time to Recharge: Enjoy four weeks of paid vacation per year, plus paid public holidays.
  • Referral Rewards: Help us grow our team - our employee referral program recognizes and rewards your contributions.


Join AppXite Platform Engineering team and work with a talented group of engineers building out next-generation technologies!

Key Skills

Ranked by relevance