Kinsmen Group helps companies transform how they use data, simplifying information management through a service‑oriented approach. As an independent, people‑first company, we value passion, excellence, integrity, teamwork, and respect.
About the role
The Senior Developer plays a critical role in delivering high‑quality, scalable software solutions on Microsoft Azure. Working closely with the Development Manager, this role drives the implementation of core product features, mentors junior developers, and upholds best practices in code quality, performance, and security.
What you’ll do
* Collaborate with the Development Manager and Product team to deliver planned features aligned with the product roadmap.
* Lead development efforts for complex components, ensuring clean, maintainable, and well‑documented code.
* Lead analysis and estimation of user stories and tasks to ensure clear understanding of effort.
* Conduct thorough code reviews and provide constructive feedback to team members.
* Mentor junior developers, helping build their technical skills and adherence to coding standards.
* Participate in code architecture discussions and contribute practical design solutions.
* Work with QA on automated tests to guarantee software reliability and coverage.
* Support CI/CD pipelines and DevOps practices in collaboration with Platform/Cloud Operations.
* Address bugs and technical debt promptly, balancing new feature development with system stability.
* Maintain awareness of industry trends and propose innovative tools or techniques to improve development efficiency.
* Collaborate closely with QA to ensure thorough testing and smooth releases.
* Assist in onboarding new developers and support team knowledge sharing.
* Work on integrating AI technologies and machine learning algorithms into existing software products, exploring new use cases for AI‑driven solutions.
* Assist with troubleshooting complex technical issues, providing timely and effective solutions.
* Work closely with product managers, UX designers, quality, security, and other engineers to ensure software solutions meet business needs and performance standards.
* Stay current with emerging trends and technologies in software development and AI, proactively contributing ideas to improve development processes and product functionality.
Qualifications
Required Qualifications
* 5+ years of professional software development experience, ideally in cloud‑based SaaS environments.
* Solid understanding of Azure platform services including App Service, Functions, Cosmos DB, and AKS.
* Proficient with Git workflows, automated testing, and continuous integration.
* Demonstrated ability to write clear, maintainable, and performant code.
* Experienced in mentoring or leadership within a development team.
* Familiarity with agile development frameworks and sprint‑based delivery.
* Strong problem‑solving skills with attention to detail.
* Excellent communication and collaboration skills.
Preferred Qualifications
* Experience developing and consuming AI/ML services.
* Experience working on commercial projects involving AI or machine learning.
* Familiarity with cloud platforms, SaaS applications, and agile development methodologies.
Kinsmen Group is a proud Equal Opportunity Employer.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr