Jobs · himalayas

S

Sr. Software Engineer

Halcyon Labs · United States · Posted 19d ago

remoteFull-timesenior5-8 yrsEstimated 93k-215k USD🇺🇸 United States
Apply on himalayas

Available in 2 locations

United Kingdom · remote Apply → United States · remote Apply →

About the role

Develop a digital platform integrating eCommerce capabilities with IT asset management tools.

About Us Since 1989, Halcyon Labs has helped organizations change the world through technology. We’ve grown every year since, and today we’re proud to be a $16 billion global provider of IT solutions and services. Over 17,000 organizations worldwide rely on SHI’s concierge approach to help them solve what’s next. But the heartbeat of SHI is our employees – all 7,000 of them. If you join our team, you’ll enjoy: Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S. Continuous professional growth and leadership opportunities. Health, wellness, and financial benefits to offer peace of mind to you and your family. World-class facilities and the technology you need to thrive – in our offices or yours. Job Summary SHI is seeking a highly motivated Senior Software Engineer to join our Customer Experience Development Team. In this role, you will help develop a digital platform that integrates eCommerce capabilities with robust tools for managing IT assets, cloud environments, and SHI services. Our ideal candidate is someone who loves to ship product, raise the bar for those around them, and own outcomes end-to-end. As a Senior Software Engineer, you will collaborate closely with product managers, software architects, and fellow engineers to deliver impactful solutions using a modern stack centered on C#, ASP.NET Core, and React. Senior Software Engineers at SHI are expected to take extreme ownership of their work and promote the success of their team. You will be hands-on in technical delivery, mentor and support teammates, enforce best practices, influence architectural decisions, and help set a high bar for software quality and team culture. Role Description Leverage AI-powered development tools — including agentic coding assistants, code-generation models, and automated review tooling — to increase velocity, reduce toil, andmaintainhigh engineering standards. Design, implement, and maintain reliable, scalable software solutions, primarily using C#, ASP.NET Core, React, and SQL databases. Own software development life cycle from ideation to deployment. Drive projects from initial design through testing and launch while focusing on clean code, scalability, and performance. Collaborate with cross-functional teams to solve complex challenges and deliver high-quality features to customers. Guide and mentor other developers, providing technical leadership and code reviews that focus on SOLID principles and domain driven design. Evangelize and enforce software engineering best practices, including automated testing, code quality, and effective documentation. Participate actively in Agile ceremonies, contributing to continuous improvement of team processes and efficient delivery of work. Stay current with emerging technologies, identifying opportunities to improve our platform. Contribute to the architecture and design of distributed, cloud-native systems. Behaviors and Competencies Communication: Can effectively communicate complex ideas and information to diverse audiences and can facilitate effective communication between others. Listening: Can actively engage in listening by asking clarifying questions and providing feedback that shows a deep understanding of the conversation. Presenting: Can design and deliver engaging presentations, adapting the content and style to suit the audience, context, and medium. Adaptability: Can proactively adapt to challenging situations, anticipate changes, and make modifications to meet the demands of changing circumstances. Problem-Solving: Can proactively identify potential problems, initiate preventive measures, and propose and contribute to innovative solutions. Initiative: Can proactively seek out challenges, initiate projects, and contribute to innovative ideas. Prioritization: Can proactively identify high-impact tasks, initiate action plans, and contribute to process improvements. Time Management: Can consistently use time effectively, balance multiple tasks, and meet deadlines. Technical Expertise: Can apply technical knowledge and skills effectively in complex situations and can guide others in the application of technical knowledge and skills. Teamwork: Can lead a team effectively, facilitating cooperation, sharing information, and ensuring that all team members are able to contribute to their full potential. Skill Level Requirements The ability to understand and utilize cloud computing technologies, including virtualization, IaaS, PaaS, and SaaS delivery models, to implement and manage scalable cloud solutions. - Intermediate The ability to write, debug, and maintain code in various scripting and programming languages to automate tasks and develop software solutions. - Intermediate The ability to define, design, build, and maintain robust systems and solutions by leveraging systems and infrastructure effectively. - Intermediate The ability to systematically identify, document, and manage the technical needs and specificatio

Read the full posting on himalayas

FAQ

Is the Sr. Software Engineer role at Halcyon Labs remote?+

This Sr. Software Engineer position is listed as remote (United States).

What is the salary for the Sr. Software Engineer role at Halcyon Labs?+

The listing states Estimated 93k-215k USD.

What seniority level is this Sr. Software Engineer role?+

This is a senior level position.

How do I apply for the Sr. Software Engineer role at Halcyon Labs?+

Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Halcyon Labs.