Platform45 is seeking a Technical Lead to lead backend development efforts using.NET technologies and support frontend. The role involves architecting and implementing robust APIs and services with PostgreSQL as the core database, overseeing CI/CD pipelines using GitHub Actions, SonarCloud, and enforcing code quality through reviews.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or provable, self-taught development skills with a good understanding of how the web works.
- 8+ years of hands-on experience in backend development with.NET (C#).
- Strong expertise in PostgreSQL including performance tuning and advanced queries.
- Solid experience with AWS services (EC2, RDS, Lambda, etc.).
- Proficiency in GitHub, CI/CD pipelines, and SonarCloud integration.
- Experience conducting code reviews and enforcing coding standards.
- Familiarity with GitHub Copilot or similar AI-assisted development tools.
- Comfortable working with the Atlassian suite for project and documentation management.
- Extensive experience with software architecture and design patterns, as well as best practices in system design.
- Familiarity with containerization (Docker, Kubernetes) and serverless architectures.
- Understand and champion robust monitoring and observability practices.
- Experience in co-creating a product roadmap.
- Expert knowledge of Agile methodologies, and Scrum.
- A good understanding of DevOps principles.
- Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Critical communication and team management skills - you’ll be dealing with engineers but also our clients as a specialist.
- A proactive, continuous, and quick learner who is genuinely excited about industry trends and has a passion for technology and knowledge.
- Good communication and teamwork are critical - you’ll not only be dealing with developers but also designers, product owners, clients, and other key stakeholders.
- Play a mentorship role to our interns, juniors, and other less-experienced engineers.
- An entrepreneurial mindset - someone who can understand the business value and long-term vision of a project.
- The ability to research and develop new products and modifications to existing software when needed.
- You’re motivated, energetic, and always focused on the task at hand.
- A strategic thinker who can work under pressure, independently problem solve, and draw knowledge from a broad range of experiences.
Benefits
- Competitive salary
- Benefits package
- Opportunities for growth and development
- Collaborative and dynamic work environment
- Flexible working hours
- Paid time off
- Other benefits