Q2 Software, Inc.

Staff Software Engineer

Q2 Software, Inc.
Apply
8 hours ago
Cary, NC, USAStaff+

Responsibilities

  • Design, implement, integrate, and test software solutions involving Windows- and Linux-based front-end and back-end components.
  • Develop solutions that interact with end users and integrate with internal and external services.
  • Deliver, support, maintain, and troubleshoot custom features in live production systems.
  • Provide occasional on-call and emergency support, including flexible hours for deadlines and off-hours installations.
  • Ensure compliance with security, availability, confidentiality, and privacy policies and controls.
  • Mentor teammates, provide technical leadership, and evangelize engineering best practices.

Requirements

  • Typically requires a bachelor’s degree in Computer Science or a related field and at least 8 years of related experience, an advanced degree and at least 6 years of experience, or equivalent related work experience.
  • Proficiency in C#, .NET, JavaScript/TypeScript, and SQL.
  • Experience with web development and software engineering in a service-oriented architecture.
  • Experience across the software development life cycle and in an Agile development environment.
  • Azure experience is preferred.
  • Demonstrated design, analytical, problem-solving, communication, and interpersonal skills.
  • Fluent written and oral communication in English.
  • Must be authorized to work for any employer in the United States.

Benefits

  • Hybrid work opportunities.
  • Health insurance and other health and wellness benefits, including generous paid parental leave for eligible new parents.
  • Flexible time off.
  • Career development and mentoring programs.
  • Community volunteering and company philanthropy programs.
  • Employee peer recognition programs.

Tech Stack

Categories

Contact me