Intermediate Full Stack Developer
Job Description
Janus Henderson is seeking an Intermediate Full Stack Developer to help shape the next generation of its portfolio construction platform. This hybrid role in Denver focuses on delivering modern Angular user experiences backed by a robust ASP.NET Core (.NET 10) API layer within an Agile delivery environment.
Key Responsibilities
- Build and maintain Angular front-end capabilities supported by ASP.NET Core Web APIs.
- Develop REST endpoints and supporting services, including background jobs, caching, and real-time functionality.
- Write and optimize data access for SQL Server using EF Core and Dapper.
- Contribute to CI/CD pipelines and support deployments to Microsoft Azure.
- Use AI-assisted development tools while maintaining quality, security, and sound engineering practices.
- Create and maintain tests, participate in code reviews, and collaborate with stakeholders to deliver requirements.
- Partner on new feature development and support migration of existing desktop functionality to the web.
- Perform other duties as assigned.
Required Qualifications
- 3 to 5 years of experience building web applications using C#/.NET and a modern single-page application framework, preferably Angular.
- Strong TypeScript, HTML, and CSS/SCSS skills.
- Solid understanding of REST APIs, authentication, and asynchronous programming patterns.
- Strong SQL skills, including experience with SQL Server and object-relational mapping using EF Core and/or Dapper.
- Familiarity with Microsoft Azure services and CI/CD practices.
- Proficiency with Git and willingness to use AI-assisted development tools in daily work.
- Clear communication skills and ability to work with both technical and non-technical stakeholders.
- Strong problem-solving, sound judgment, collaboration, and ownership from design through deployment.
Technologies
Angular, ASP.NET Core, .NET 10, TypeScript, HTML, CSS/SCSS, REST APIs, SQL Server, EF Core, Dapper, CI/CD, Microsoft Azure, Git, SQL
Nice to Have
- Experience using Visual Studio.
- Experience with ElasticSearch, including search indexing or relevance tuning.
- WPF and MVVM experience supporting an existing desktop client during a web transition.
- Experience with .NET MAUI or mobile application development.
- Experience with Astronomer or similar data and workflow orchestration platforms.
- Experience with Snowflake, Databricks, Redis, or Application Insights.
- Experience with Python.
Work Setting, Location, and Compensation
Location: Denver, CO (hybrid)
Salary: USD 120,000 - 127,000 per year
Minimum experience: 3 years
Benefits
- Hybrid working and reasonable accommodations
- Generous Holiday policies
- Excellent Health and Wellbeing benefits, including corporate membership to Wellhub
- Paid volunteer time
- Support to grow through professional development courses, and tuition/qualification reimbursement
- Maternal/paternal leave benefits and family services
- Unique employee events and programs, including a 14er challenge
- Complimentary beverages, snacks, and all-employee Happy Hours
Growth and Development
- Mentoring
- Leadership development programs
- Regular training
- Career development services
- Continuing education courses