New Release Icon

MadCap Flare 2021 r2 Introduces Major New Features for Learning & Development Programs and eLearning Content

Learn More

C# Software Engineer

San Diego, CA

With leading companies such as Illumina, Nestlé, VISA, Hewlett Packard, and Sony using our products, MadCap Software is changing the way organizations around the globe are creating and delivering content to their customers and employees.

Our software applications are used to create user support sites, online Help, corporate intranets, knowledge bases, policy & procedure manuals, video tutorials, training guides and more. Our customer-centric approach means we listen to our customers, understand their needs, and develop innovative solutions that make creating, managing and delivering content easier, faster and more cost-effective.

Named a Top Workplace by the San Diego Union Tribune in 2019 for the third consecutive year, MadCap Software is seeking a dynamic C# Software Engineer to join our tight-knit Research & Development team.


  • Innovate around existing products to exceed customer needs and expectations
  • Design new feature functionality with well-documented functional specifications, including accurate time estimates for coding tasks
  • Implement features with high-quality, robust code delivered on time
  • Maintain and enhance existing software applications
  • Collaborate with team members to innovate and create best of class solutions
  • Develop a "big picture" understanding of how to meet customer needs

Minimum Qualifications:

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent
  • Minimum of 3 years of professional Windows software development experience
  • Working experience with C#, Visual Studio, and .NET Framework
  • Working experience developing UI for Windows and/or Web applications
  • Strong understanding of object oriented design and programming principles
  • Excellent verbal and written communication skills
  • Excellent problem solving skills, must be able to think "outside the box"

Preferred Qualifications:

  • Experience with XML, HTML5, CSS3
  • Experience with modern JavaScript UI frameworks
  • Experience with MS SQL Server, LINQ
  • Experience designing and developing UI using WinForms or WPF
  • Experience working on a team using Git or other version control system
  • Experience with the design, distribution, and maintenance of Windows installs
  • Knowledge of the full software development life cycle
  • Excellent organizational skills with the ability to prioritize and handle multiple tasks
  • Self-motivated, passionate, and hard working with the ability to perform at a fast pace with minimal supervision

We seek candidates who stand out individually, but we pride ourselves on working together as a team to achieve our strategic goals and fuel growth. MadCap Software is an Equal Employment Opportunity (EEO) employer and offers challenging opportunities that go beyond the boundaries of a job description.

MadCap Software offers a competitive compensation and benefits package, including stock options, paid health insurance (medical, dental & vision), FSAs (Flexible Spending Accounts), a 401K retirement plan, and PTO (Paid Time Off) including vacation, sick and holidays.

No agencies please. Local candidates only. Unrestricted US work authorization required.