Senior .NET Backend Developer – Performance & Data Specialist
Tech Stack / Keywords
Firma i stanowisko
Skywise is a leading flight operations specialist, operating as a wholly owned subsidiary of Airbus. They provide comprehensive ground and onboard solutions designed to increase productivity for aircraft operators worldwide. The company combines deep industry know-how with an agile development culture to drive innovation in operational efficiency and sustainable aviation.
Wymagania
- Minimum 6 years of professional experience in backend software development using .NET and C#.
- Advanced knowledge of Entity Framework Core, including internal translation of LINQ to SQL and ability to override it for performance reasons.
- Expert level proficiency in Raw SQL and ability to analyze complex Execution Plans.
- Proven experience optimizing cloud-native databases, specifically AWS RDS or Aurora.
- Experience designing schemas for high-traffic, multi-tenant SaaS applications.
- Practical experience with Docker, CI/CD pipelines (GitHub Actions, GitLab, or similar), and modern monitoring/logging tools.
Nice to have:
- Experience writing unit tests, component testing, integration testing covering functional and non-functional aspects.
- Experience writing integration tests validating data layer logic and performance.
- Familiarity with AWS CloudWatch and database-specific monitoring tools.
- Expertise in automated functional tests using Python.
- Knowledge of software testing concepts and ISTQB best practices; ISTQB certification is a strong asset.
- Understanding of ASP .NET MVC and ASP .NET Web pages.
- Working knowledge of JavaScript.
- Understanding and experience with complex flight planning or aviation data structures.
Obowiązki
- Lead the design of database schemas and data layers, ensuring scalability, efficiency, and maintainability within a microservices architecture.
- Analyze and optimize SQL queries generated by Entity Framework Core to resolve performance bottlenecks such as N+1 issues and Cartesian products.
- Design and maintain indexing strategies and data types to optimize performance beyond standard framework defaults.
- Use tools like AWS Performance Insights to monitor and manage AWS RDS/Aurora performance (CPU, IOPS, memory usage).
- Define best practices for data access patterns and mentor engineers on writing performant LINQ and raw SQL.
- Develop and maintain backend services using C# and .NET in an AWS cloud environment, adhering to high security and quality standards.
Oferta
- Hybrid work environment with up to 2 days working from home weekly.
- Stable employment based on a full-time job contract.
- International working environment in a dynamic company.
- Access to latest knowledge and technologies enabling professional development.
- Training and development possibilities.
- Participation in international projects and international trips.
- Competitive salary dependent on experience and qualifications.
- Flexible working hours and work-from-home opportunities.
- Private medical coverage for employee and family.
- Sport card.
- Life insurance for employee and family.
- Co-funding for meals.
- Employee stock ownership plan.
Inne informacje
Skywise is committed to equal employment opportunities and does not discriminate based on race, colour, sex, age, national or ethnic origin, religion, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, record of offences, disability, or any protected class. Accommodations are available on request throughout the recruitment and selection process.
The job operates within Airbus Helicopters Polska structure and follows the internal procedure for reporting legal violations in accordance with the Act of June 14, 2024, on the protection of whistleblowers. Whistleblowers can submit reports to the provided email address.
Applicants must be aware of potential compliance risks and commit to act with integrity as a foundation for the company’s success and sustainable growth.
Airbus
25 aktywnych ofert