Want to hear how I work? Hit play.Kablio AI applies for you. You just show up to the interviewKablio AI helps you secure roles in construction, clean energy, facilities management, engineering, architecture, sustainability, environment and other physical world sectors.
Get hired, get rewarded!
Land a job through Kablio and earn a 5% salary bonus.
Exclusive benefits
5%Bonus
Senior Software Engineer
Ideagen
Global provider of audit, risk & quality software for regulated industries.
Develop full‑stack .NET and React SaaS solutions with microservices and cloud technologies.
Contribute to the Development Team’s working practices and technology decisions.
Provide unit tests to support and validate for any development work undertaken.
Cultivate and mentor fellow development team members, fostering their technical skillsets and career growth.
Contribute towards the defining and developing a Sprint backlog to achieve the goals set out by our Product team.
Diagnose, troubleshoot, and fix software defects.
Create necessary documentation relating to work produced.
What you bring
.net
asp.net core
c#
microservices
sql server
docker
Basic understanding of UX / Design.
Experience in microservices architecture embraced in cloud native applications.
Proven ability to deliver technical design within an enterprise application using Microsoft .NET Framework 4.8+, ASP.NET Core 6+, C#, Web API, with solid understanding of microservices architecture and event-driven systems.
Strong communication and presentation skills, both verbal and written, in English.
Knowledge using CI/CD tools specifically Jenkins, SonarQube, Docker, TeamCity, Octopus or Chef
Familiar with key design patterns, domain-driven design (DDD) concepts, and clean code principles to deliver maintainable and extensible software.
Database development experience preferably in MS SQL Server
Experienced in designing and building scalable, secure, and high-performing SaaS applications using modern software engineering principles and architectural patterns.
A proven ability to deliver technical features within an enterprise application.
Understanding of Agile software development methodologies/frameworks such as Scrum
Experience writing backend and front-end unit tests is preferred.
Hands-on proficiency in SQL Server, MongoDB, Redis, and RabbitMQ, with working knowledge of distributed systems and eventual consistency.
Exposure to Docker, containerized deployments, and DevOps practices including CI/CD pipelines for efficient release cycles.
A minimum of 5 years’ experience in a Software Development role is essential, with strong expertise in core technologies such as Microsoft .NET Framework 4.8+, ASP.NET Core 6+, C#, Web API, and MongoDB.
Practical experience working in Agile/Scrum teams using tools like Jira, with active participation in code reviews, unit testing, and technical documentation.
Exposure to AWS/Azure, PowerShell, Postman, RabbitMQ, VSTO plugin, and HATEOAS.
Strong technical expertise in Microsoft .NET Framework 4.8+, ASP.NET Core 6+, C#, Web API, with solid understanding of microservices architecture and event-driven systems.
Be adept at navigating both frontend technologies (React) and backend services, facilitating full-stack contributions with a solid appreciation for user-facing performance and usability.
Experience using Source Control, preferably Git.
Ability to communicate effectively with different kinds of audience e.g., presenting a technical solution with developers, or highlighting pros/cons of an architectural design to the management team
Proven experience in web application front-end development utilizing HTML, CSS, JavaScript, and jQuery; familiarity with React will be highly regarded.
Hey there! Before you dive into all the good stuff on our site, let’s talk cookies—the digital kind. We use these little helpers to give you the best experience we can, remember your preferences, and even suggest things you might love. But don’t worry, we only use them with your permission and handle them with care.