CompanyVision
MadCap Software is changing the way organizations around the globe are creating and delivering content to their customers and employees. Leading companies such as Amazon, Nestlé, VISA, Hewlett Packard, Sony and many more use our products to create user support sites, online help, corporate intranets, knowledge bases, policy & procedure manuals, 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.
We are seeking smart, enthusiastic, and motivated people to join our proven team in a challenging and rewarding work environment where the best ideas always win.
Position Summary
We are looking for a Senior C# Software Engineer who will take on a key role on our team. Our ideal candidate must have experience developing user-facing software and knowledge in all stages of software development. In this position, you will be working alongside and collaborating with other engineers and developers as well as mentoring junior and mid-level developers.
Duties and Responsibilities
· Define software requirements and take the lead on operational and technical projects
· Analyze software to determine problems and create solutions
· Write well designed, testable, efficient code
· Proactively improve or recommend improvements to technology systems
· Review code to ensure code quality
· Mentor junior and mid-level developers
· Stay up to date on dev tools, libraries, and technologies
· Ensure designs are in compliance with specifications
· Assist in task planning, estimation, and scheduling
· Other duties as requested
Required Skills
· Bachelor’s degree in Software Engineering, Computer Science, or equivalent (in lieu of degree, 4 years of relevant work experience)
· Minimum of 5 years of professional software development experience with C#/.NET
· Strong understanding of object-oriented design and programming principles
· Knowledge of the full software development life cycle
· Excellent verbal and written communication skills in English language
· Excellent organizational skills with the ability to prioritize and manage multiple tasks
· Initiative-taking, enthusiastic, and hard working with the ability to perform at a fast pace with minimal supervision
· Strong attention to detail
· Professional image, work ethics, and integrity
Preferred Skills
· Experience with Windows Presentation Foundation (WPF)
· Experience with WinForms
· Experience with ASP.NET
· Experience with XML, HTML5, CSS3
· Experience with SQL Server or equivalent database
· Experience with LINQ
· Experience with Git version control system
*Must live in California or Texas*
Job Type: Full-time
Pay: $140,000.00 – $150,000.00 per year
Benefits:
Schedule:
Work Location: Remote
Doxim is a leading provider of Customer Engagement Software solutions for Financial Service Organizations. Our software helps financial institutions transform...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are Siemens Siemens EDA is a global technology leader in electronic design automation software....
Apply For This JobFull Job Description This job is on-site initially, hybrid work possible (Grand Rapids, MI or Traverse City, MI). About CCL...
Apply For This JobJob Description Duties : Strong front end development experience Some back end experience Test driven development GCP w / DevOps...
Apply For This JobFull Job Description About Expedition.Co We’re the Expedition Co. (https://www.expedition.co/), a digital product studio based in Los Angeles. We guide...
Apply For This JobPosition Overview At Bloom, we are dedicated to revolutionizing the insurance industry through innovation and excellence. We are seeking a...
Apply For This Job