Job Description
.NET Engineer
Applying for this position is the first step in a unique process. Our goal is to match your passions and skills with our job openings, setting you on a path to exceptional career growth and success.
.NET Engineer at Byte Burst
As a .NET Engineer on our Development Team, you'll be a full-time problem solver. We look for a mix of experience, knowledge, and independence. Innovation is key at Byte Burst. If you’re ready to tackle complex tasks and master your .NET tech stack, you might be the unique talent we need.
What You Will Do:
- Architect and develop various services and APIs for our products.
- Use SOLID principles to create maintainable and high-quality code.
- Collaborate with product owners to ensure features meet business requirements and strategy.
- Work closely with designers, UX, and other developers to understand new features, dependencies, and technical details.
- Perform other duties as assigned.
What We Are Looking For:
- Experience with SQL and NoSQL databases.
- Experience with Microservices and the Cloud.
- Advanced algorithm knowledge.
- Knowledge of IT infrastructure.
- Intermediate agile methodologies management.
- Strong understanding of best practices, SOLID principles, CLEAN Code, and scalable solutions.
- Knowledge of Design Patterns.
- Experience developing entire applications from scratch.
- Experience with automated tests and CI/CD pipelines.
- Strong experience with version control.
- Strong experience with unit testing, integration testing, and code coverage.
- Advanced level of English.