Job Closed
This listing is no longer active.
A global IT engineering and consulting company specializing in custom software development.
Senior .NET Engineer
Location
Poland
Posted
22 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET Engineer
Avenga
• Design, develop, and maintain cloud-native backend services using .NET and Azure technologies • Participate in architectural discussions and contribute to improving technical solutions • Work with distributed systems and microservices-based environments • Collaborate closely with developers, QA engineers, and stakeholders • Review requirements and proactively identify possible risks, inconsistencies, and edge cases • Perform code reviews and contribute to maintaining engineering quality standards • Support CI/CD and deployment processes in Kubernetes-based environments • Contribute to testing strategy, debugging, and production stability • Work as a dedicated team member or support multiple development teams depending on project needs
Job Requirements
- Strong commercial experience with .NET 6+ and backend development
- Solid understanding of RESTful services and microservices architecture
- Experience working with Kubernetes, Docker, and cloud environments (Azure)
- Hands-on experience with PostgreSQL and RabbitMQ
- Strong understanding of software engineering principles, including SOLID and clean architecture
- Comfortable participating in code reviews, technical discussions, and architecture-related decisions
- Experience with CI/CD pipelines and modern software delivery practices
- Strong analytical thinking and ability to identify edge cases and gaps in requirements
- Good communication skills for discussing technical topics in depth
- Independent, proactive, and ownership-driven mindset
- Good level of English for daily communication
Benefits
- Equal opportunities in recruitment
- Career development
- Supportive work environment
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, implement, test, and deploy backend features using Java and .NET in AWS GovCloud. • Lead the development of RESTful services, API endpoints, and backend integration patterns. • Architect and implement microservices, serverless functions, and containerized workloads using AWS services such as Lambda, ECS, EKS, Fargate, and API Gateway. • Build and optimize data models, SQL queries, and relational database operations. • Participate in architecture reviews, design sessions, and backlog refinement. • Conduct code reviews and refactor existing backend components for scalability, maintainability, and security. • Integrate backend services into CI/CD pipelines with automated builds, tests, and scans. • Ensure secure coding practices and interpret output from static and dynamic security analysis tools. • Use scripting languages, including Python and Bash, to automate operational and deployment tasks. • Troubleshoot complex backend issues across application logic, integrations, data stores, and cloud resources. • Mentor team members in API design, backend architecture, and secure coding patterns.
Senior Backend Engineer
TabbyOn a mission to create financial freedom. No interest. No fees. Shariah-Compliant.
• Help scale the systems behind Tabby’s core products • Work on high-impact projects in a high-growth environment • Collaborate with a world-class remote engineering team spread across 20+ countries
• Play a key role in building and maintaining Dotdigital’s marketing websites • Collaborate with talented engineers, product managers, designers, and QA • Deliver high‑performing, visually engaging and secure websites • Engineer solutions across both the front and back‑end • Optimise performance for global audiences • Ensure our websites and integrations integrate seamlessly with the Dotdigital platform
Software Developer in Test, JavaScript
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Build and maintain robust CI/CD pipelines and internal automation tools • Design and support scalable infrastructure systems (on-prem and cloud) • Collaborate with development and QA teams to streamline delivery workflows • Troubleshoot and resolve complex incidents within CI environments




