Senior .NET/Blazor Software Engineer
Posted 51ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Experienced .NET engineer to develop critical aviation software solutions for Portside, a leading provider in the industry. Join a collaborative team working on a world-class flight management system.
Responsibilities:
- Design and implement software solutions using .NET following industry best practices
- Develop and maintain APIs, ensuring they meet high performance, reliability, and security standards for internal and external system integrations
- Design database schemas, manage database operations and SQL queries
- Write unit and integration tests
- Follow the company’s code and development standards
- Refactor existing software components to eliminate technical debt
- Estimate software development work in conjunction with the product team
- Deploy software releases to production and other environments
- Use and maintain CI/CD pipelines in coordination with the DevOps team
- Work closely with the security team to maintain compliance with company’s security standards
- Conduct code reviews
- Collaborate with the management team on setting project goals and their execution.
Requirements:
- Strong skills in .NET and C# is a must
- Strong knowledge of SQL and experience working with database migrations
- Experience in designing applications architecture, good understanding of the MVC, SOLID, DRY, KISS, design patterns and other development best practices
- Strong and consistent understanding of REST API
- Experience working with AWS services including RDS, S3, Lambda, SQS, DynamoDB, etc.
- Good understanding of CI/CD principles, experience in writing unit and integration tests
- Strong knowledge of Git
- Experience working with Blazor and Telerik
- Great troubleshooting skills
- Strong motivation and willingness to learn
- Practical and results-oriented engineering mindset
- Desire to build reliable and efficient solutions
- Interest in business aviation and in becoming a domain expert in the field.
Benefits:
- Fully remote work
- Generous time off policy
- Opportunities for professional development and career advancement
- Dynamic, collaborative, and fast-growing work environment.
















