Overview
As Application Developer, you will be responsible for defining and developing business and systems solutions as well as leading ongoing support for existing ones. You will be an integral member of the Product Master IT Team, working closely with business partners, vendors and other IT Product delivery team members to ensure full delivery of the product lifecycle.
Responsibilities
* Research, design, develop, test, debug, document and support custom .NET applications and Data Warehouse solutions in support of the business needs.
* Partner with the Product Owner, business stakeholders, and IT delivery team members to deliver and support technology solutions.
* Deliver to time-sensitive product release schedules by collaborating with team members in an agile development environment.
* Produce technical specifications and release notes for required features and architectural/framework improvements.
* Provide ongoing change management including training and documentation updates.
* Collaborate closely with the wider technology teams to coordinate interdependencies, resolve issues, and understand overlaps of teams and applications.
* Proven experience in the IT field with hands-on experience in system architecture and enterprise data.
* Proficient with programming languages (C#, ASP.NET/.NET Core, SQL).
* Demonstrated experience in working with REST APIs.
* Demonstrated experience in working with cloud data warehouses like Databricks and Snowflake.
* Demonstrated experience in working with modern cloud data and DevOps techniques.
* Strong understanding of Agile methodologies with experience working on Agile delivery teams.
* Exceptional communication skills with the ability to communicate appropriately with both business leadership and technical teams.
* Fair understanding of the Microsoft technology stack. Specifically: C#, Web APIs, SQL Server, Entity Framework, Visual Studio.
* Understanding of differences between standard and .NET Core platform.
Nice to have skills
* Knowledge of the Asset Management business, preferably in Distribution and Marketing.
* An enthusiasm for software development and acquiring new skills and knowledge, both in the technology and investments arenas.
* Exposure to collaboration tools such as Git / Source control, JIRA, Confluence and Teams.
* UI / front end development skills using web technologies.
Company context
A career at Janus Henderson is more than a job, it's about investing in a brighter future together. Our Mission at Janus Henderson is to help clients define and achieve superior financial outcomes through differentiated insights, disciplined investments, and world-class service. We will do this by protecting and growing our core business, amplifying our strengths and diversifying where we have the right. Our Values are key to driving our success, and are at the heart of everything we do: Clients Come First - Always; Execution Supersedes Intention; Together We Win; Diversity Improves Results; Truth Builds Trust.
Benefits
* Hybrid working and reasonable accommodations
* Generous Holiday policies
* Excellent Health and Wellbeing benefits including corporate membership to ClassPass
* Paid volunteer time to step away from your desk and into the community
* Support to grow through professional development courses, tuition/qualification reimbursement and more
* All-inclusive approach to Diversity, Equity and Inclusion
* Maternal/paternal leave benefits and family services
* Complimentary subscription to Headspace - the mindfulness app
* All employee events including networking opportunities and social activities
* Lunch allowance for use within our subsidized onsite canteen
Other information
You will be expected to understand the regulatory obligations of the firm, and abide by the regulated entity requirements and JHI policies applicable for your role. At Janus Henderson Investors we are committed to an inclusive and supportive environment. We welcome applications from all backgrounds and encourage you to apply even if you don’t tick every box. If you need reasonable accommodations during our recruitment process, please contact recruiter@janushenderson.com.
Janus Henderson (including its subsidiaries) will not maintain existing or sponsor new industry registrations or licenses where not supported by an employee's job functions (as determined by Janus Henderson at its sole discretion).
#J-18808-Ljbffr