Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Senior.NET Engineer
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development.
Join us as a Senior .NET Engineer and take an active role in team ceremonies, engage in Technical Demos sessions, and contribute to producing clean and maintainable code. Your role will involve performing effective code reviews, contributing to stable development and staging environments, and following the incident management process.
Responsibilities
- Take an active role in team ceremonies.
- Engage in Technical Demos sessions and other knowledge-sharing activities.
- Produce clean and maintainable code, consistently adhering to the team’s established best practices.
- Perform effective code reviews, helping uphold best practices and business requirements while communicating in a constructive and respectful way.
- Contribute to keeping development and staging environments stable (“green”) by identifying and resolving issues in test pipelines.
- Follow the incident management process both during regular working hours.
Requirements
- 5+ years of experience in.NET or similar frameworks/libraries.
- Solid experience with relational databases such as SQL Server or comparable systems.
- DevOps experience is considered a plus (CI/CD, logging, monitoring, etc.).
- Experience in developing APIs (REST, GraphQL, etc.) and working with design patterns such as MVC or microservices.
- Comfortable engaging in discussions around technologies and system architecture.
- Bachelor’s degree in Computer Science or a related field, or equivalent hands-on experience.
We Offer
- Private health insurance
- Well-being programs
- Flexible and hybrid work models
- Laptops and gear
- Training and language classes
- Social events
- Great offices
About the Company
At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth.
Locations
- Ruse, Bulgaria
- Sofia, Bulgaria
Remote Status
- Hybrid
Technology
-.NET
Seniority
- Senior-level
Application Process
- APPLICATION: Send us your application.
- REVIEW: Our team carefully reviews every application.
- TALENT ACQUISITION INTERVIEW: Meet our Talent team.
- TECHNICAL INTERVIEW: Dive deeper into your expertise.
- CUSTOMER INTERVIEW: For some roles, a conversation with our clients.
- JOB OFFER: If it’s the right match, we will send you an offer.
- WELCOME!: Your new team is excited to meet you and build something great together.