About Utilus
Utilus is a fast-growing and highly ambitious software delivery company. We design, build, manage, and operate highly scalable and complex software projects integral to the primary business processes of clients like Tennet, Eneco, Dura Vermeer, and Nederlandse Loterij. Our independent projects include platforms for managing power network congestion and zero-emission last-mile delivery.
We are currently working on a cutting-edge Time & Attendance system that integrates Cloud services, IoT devices, and a Mobile App. With a user base expanding across multiple countries and time zones, we focus on introducing new features while ensuring scalability. Our commitment includes enhancing code quality and executing a major database migration from NoSQL to SQL.
Job Title: Senior Full Stack Developer
Location: 100% Remote, Work From Anywhere
Role Overview
We are seeking a Senior Full Stack Developer with extensive experience in .NET Core, Micro Services, REST APIs, SQL, and NoSQL. The ideal candidate will have a strong focus on Azure and Angular. You will be responsible for building and maintaining a robust, high-performance system, optimizing the user experience, and contributing to continuous improvement efforts.
Key Responsibilities
- System Development: Build and maintain high-performance systems using .NET Core, Micro Services, REST APIs, SQL, and NoSQL.
- Feature Implementation: Introduce new features while ensuring scalability and performance.
- User Experience Optimization: Optimize the user experience with attention to detail.
- Database Migration: Execute a major database migration from NoSQL to SQL.
- Collaboration: Work closely with team members to enhance code quality and contribute to continuous improvement efforts.
- Testing: Utilize Cypress for testing dynamic user interfaces built with Angular.
- Cloud Services: Leverage Azure cloud services for system development and maintenance.
Required Skills and Experience
- At least 5 years of experience as a Full Stack Developer
- Proficiency in .NET Core and Micro Services
- Strong experience with REST APIs
- Expertise in both SQL and NoSQL databases
- Solid understanding of Azure cloud services
- Advanced skills in Angular for building dynamic user interfaces
- Experience with Cypress for testing
- Proven track record in high-performance and high-traffic environments
- Experience in handling concurrency and database migrations
- Ability to optimize UX with attention to detail
- Demonstrated ability to work proactively and take ownership of projects
Preferred Experience
- Experience in database migrations (NoSQL to SQL)
- Familiarity with developing applications in high-pressure environments
- Experience in building rich UI apps
- Proactive with a focus on continuous improvement
- Detail-oriented with a strong emphasis on optimizing user experience
- Ability to take ownership of features and the overall product
- Capable of working effectively under pressure
- Ready to hit the ground running
Apply for the Job
Do you want to join our team as our new Senior Full Stack Developer? Then we’d love to hear from you!