**Senior Full Stack Engineer**
**Bransys is looking for an experienced Senior Full Stack Engineer to join our development team.**
We are looking for a highly experienced software professional with a strong backend background who is also comfortable working with modern frontend technologies. You should be a problem solver, self-manager, and someone who enjoys taking on technical challenges and contributing to the development of scalable and reliable software solutions.
**Key Responsibilities**
- Design, develop, and maintain scalable full-stack applications and backend services.
- Develop robust applications using C# and .NET Core.
- Develop and maintain Web APIs and integrations.
- Work with frontend technologies and modern JavaScript frameworks.
- Design and optimize database solutions.
- Write clean, maintainable, scalable, and well-tested code.
- Troubleshoot complex technical issues and optimize application performance.
- Participate in code reviews and contribute to technical decisions.
- Collaborate with developers, QA engineers, product teams, and other stakeholders.
**Requirements**
- 10+ years of experience in Software Development (Backend or Architect)
- Experience in C#, .NET Core, and experience in any front-end JS framework (we use Vue.JS so it’s a plus), and up for challenges
- Web API 2
- Unit Testing (using NUnit)
- MS SQL (T-SQL)
- MongoDB
- Experience with Git and CI/CD
- Requirements gathering, refinement and estimation
- Agile methodology of work (self-management, working in sprints, SCRUM, Kanban)
- **Real-time processing with pub-sub architecture, using topics and queues AWS SNS, AWS SQS (or similar experience with Azure services, Kafka, RabbitMQ) will be considered as a big plus**
**What We Offer**
- Competitive salary based on experience and expertise.
- Opportunity to work on challenging international projects.
- Work with modern technologies and challenging projects.
- Professional growth and development opportunities.
- Collaborative and experienced development team.
- Opportunity to take ownership of challenging and impactful projects.
**If you are an experienced Full Stack Engineer who enjoys solving complex technical challenges and building scalable solutions, we would love to hear from you.**
**Bransys is looking for an experienced Senior Full Stack Engineer to join our development team.**
We are looking for a highly experienced software professional with a strong backend background who is also comfortable working with modern frontend technologies. You should be a problem solver, self-manager, and someone who enjoys taking on technical challenges and contributing to the development of scalable and reliable software solutions.
**Key Responsibilities**
- Design, develop, and maintain scalable full-stack applications and backend services.
- Develop robust applications using C# and .NET Core.
- Develop and maintain Web APIs and integrations.
- Work with frontend technologies and modern JavaScript frameworks.
- Design and optimize database solutions.
- Write clean, maintainable, scalable, and well-tested code.
- Troubleshoot complex technical issues and optimize application performance.
- Participate in code reviews and contribute to technical decisions.
- Collaborate with developers, QA engineers, product teams, and other stakeholders.
**Requirements**
- 10+ years of experience in Software Development (Backend or Architect)
- Experience in C#, .NET Core, and experience in any front-end JS framework (we use Vue.JS so it’s a plus), and up for challenges
- Web API 2
- Unit Testing (using NUnit)
- MS SQL (T-SQL)
- MongoDB
- Experience with Git and CI/CD
- Requirements gathering, refinement and estimation
- Agile methodology of work (self-management, working in sprints, SCRUM, Kanban)
- **Real-time processing with pub-sub architecture, using topics and queues AWS SNS, AWS SQS (or similar experience with Azure services, Kafka, RabbitMQ) will be considered as a big plus**
**What We Offer**
- Competitive salary based on experience and expertise.
- Opportunity to work on challenging international projects.
- Work with modern technologies and challenging projects.
- Professional growth and development opportunities.
- Collaborative and experienced development team.
- Opportunity to take ownership of challenging and impactful projects.
**If you are an experienced Full Stack Engineer who enjoys solving complex technical challenges and building scalable solutions, we would love to hear from you.**