Job Description
BlueFlag LLC is seeking an experienced Senior Back-End Engineer with expertise in .NET to join our team. In this remote role, you will design and develop robust, scalable back-end systems that power our web applications. Collaborate closely with front-end engineers working with Angular and TypeScript, as well as UI/UX designers, to ensure seamless integration and deliver exceptional user experiences. Your work will leverage technologies such as .NET, C#, Postgres, CosmosDB, Redis, Azure, and ASP.NET to drive performance, security, and scalability.
What You'll Do
- Architect and develop scalable, high-performance back-end systems using .NET and C#.
- Design, implement, and maintain RESTful APIs for front-end consumption and third-party integrations.
- Collaborate with front-end engineers to ensure seamless integration between back-end services and front-end applications built with Angular and TypeScript.
- Manage and optimize databases, including Postgres, CosmosDB, and Redis, ensuring data integrity, performance, and scalability.
- Leverage Azure cloud services for deployment, scaling, and monitoring of back-end systems.
- Optimize back-end performance, identifying and resolving bottlenecks in application and database layers.
- Implement security best practices to protect sensitive data and ensure compliance with industry standards.
- Participate in code reviews and mentor team members.
- Stay current with emerging back-end technologies and frameworks.
- Participate in Agile development cycles, contributing to sprint planning, refinement, and retrospectives.
- Ensure code quality through automated testing and enforce coding standards across the development team.
- Work with product managers to define and refine project scope, timelines, and deliverables.
Why Join BlueFlag
At BlueFlag, we value innovation and excellence. You'll work on transformative projects in a flexible, remote environment where your contributions are valued and encouraged.
If you're ready to leverage your front-end development skills in an impactful way, we want to hear from you. Join BlueFlag and be part of a team that’s changing the landscape of technology!
Requirements
- Extensive experience with .NET framework and C#, with a strong portfolio showcasing recent back-end projects.
- Proven ability to design and implement scalable, high-performance APIs using ASP.NET.
- Proficiency in working with relational and NoSQL databases, including Postgres, CosmosDB, and Redis.
- Strong experience with Azure cloud services, including deployment, scaling, and monitoring of back-end applications.
- Understanding of security best practices for back-end systems, including authentication, authorization, and data protection.
- Familiarity with front-end technologies such as Angular and TypeScript to facilitate effective collaboration with front-end teams.
- Experience with version control systems, especially GitHub.
- Excellent communication and teamwork skills.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in back-end development.
Benefits
This position is eligible for supplemental health insurance for both the employee and family.
The role also includes paid time off.