Link Group is seeking a skilled and passionate Senior Software Engineer to join our core engineering team. In this role, you will play a key part in designing, building, and scaling enterprise-grade web applications and high-performance SaaS solutions within a fully remote environment.
Key responsibilities
- Design, build, and maintain scalable, secure, and resilient web applications and SaaS platforms.
- Implement and optimize RESTful APIs, microservices, and Web API integrations.
- Drive software quality by writing comprehensive unit tests and advocating for test-driven practices.
- Participate in code reviews, architectural discussions, and technical planning to ensure clean, maintainable code.
- Work closely with cross-functional teams using Agile methodologies to deliver features iteratively and efficiently.
Requirements
- 6+ years of hands-on experience in full-lifecycle software development.
- Proven track record of developing and maintaining large-scale web applications and SaaS solutions.
- Strong proficiency in C#, .NET Core, and .NET Framework.
- Hands-on experience with Azure Cloud services, RESTful architectures, and CI/CD pipeline concepts.
- Solid experience with unit testing frameworks such as NUnit, Moq, and Jest, as well as version control using Git.
What we offer
- Opportunity to work on complex, enterprise-grade SaaS solutions in a professional engineering team.
- Collaborative environment focused on architectural excellence and modern development practices.
- Support for professional growth through technical leadership and mentorship opportunities.