Full-Time Senior .NET Full-Stack Developer
AppXite is hiring a remote Full-Time Senior .NET Full-Stack Developer. The career level for this job opening is Expert and is accepting Riga, Latvia based applicants remotely. Read complete job description before applying.
AppXite
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
In this role, 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, or the notification service.
In this role, you’ll build and improve cool internal applications—from crafting smart backends and intuitive frontends to tying it all together with clean, efficient code.
We envision each of our employees as stakeholders, so you will be responsible for driving the collaboration with other members of the engineering team to find the best methods for solving problems and securing the quality and usability of our product.
Your 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.
4+ years of experience with .NET stack, .NET 4.7
Experience with ASP.NET Web API or .NET 6+
Fluency in C#
Experience with MSSQL or NoSQL databases
Experience with any of ORMs (Entity Framework, Dapper)
Experience with TypeScript
Experience with any of modern frontend frameworks (Angular, React)
Experience with Git
Understanding of SOLID principles
Upper-intermediate level of English
Would be a plus:
- Experience with Azure Message Bus or other message queues
- 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