Full Time

Senior Software Engineer I (Storyline 360 - C#)

Articulate
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Articulate, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer I (Storyline 360 - C#) at Articulate will play a pivotal role in enhancing our award-winning software products that cater to thousands of users globally. This position requires a skilled engineer who thrives in a collaborative environment, demonstrating expertise in C# and a passion for building high-quality user experiences. You will be expected to contribute to the design, development, and maintenance of Storyline 360, while ensuring the performance, reliability, and scalability of the application. This role also involves mentoring junior engineers and collaborating closely with cross-functional teams to deliver innovative solutions that meet the needs of our customers.



Job Responsibilities

  • Design, develop, and maintain robust and scalable features for Storyline 360.
  • Write clean, maintainable, and efficient C# code while adhering to best practices.
  • Collaborate with product management, UX, and QA teams to define and implement new features.
  • Debug and resolve issues in existing software to enhance performance and user experience.
  • Mentor junior engineers and contribute to a culture of continuous improvement.
  • Participate in code reviews, contributing insights to improve code quality and team practices.
  • Stay current with industry trends and emerging technologies to bring innovative ideas to the team.


Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 4+ years of software development experience, with a strong focus on C#.
  • Proficiency in object-oriented programming concepts and design patterns.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving abilities and analytical thinking skills.
  • Familiarity with Agile development methodologies.
  • Excellent communication skills, both verbal and written.


Technologies & Tools

In this role, the candidate will utilize technologies and tools such as C#, .NET Framework, Visual Studio, and Azure cloud services. Familiarity with front-end technologies such as HTML, CSS, and JavaScript is also advantageous. The development process will involve using Git for version control, along with Agile tools to support project management and collaboration.



Ideal Candidates

The ideal candidate for this position is a proactive and detail-oriented professional who possesses a strong passion for software development and user experience. Candidates should demonstrate a commitment to quality and excellence in their work. A collaborative attitude and the ability to mentor and share knowledge with peers are essential qualities that will contribute to the team's success. Furthermore, a willingness to embrace challenges and a continuous learning mindset will position you as a valuable member of our engineering team.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.