Manager-Software Engineering (Remote)

TechnologyRemote, United States


American Specialty Health Incorporated is seeking a Manager, Software Engineering to work with our Information Technology Software (ITS) department. This position will manage a team of Software Engineers to support the development of web-based applications. As a company that heavily relies on cutting-edge IT operations to serve its members, ASH is seeking ambitious individuals with a strong team mentality and a genuine passion for software engineering. Join a company where programming design and quality is expected, appreciated, and nurtured.

Remote Worker Considerations:

Candidates who are selected for this position will be trained remotely and must be able to work from home in a designated work area with company-provided technology equipment. This remote/WFH position requires you have a stable connection to your Internet Service Provider with the ability to participate by video in online meetings over a reliable and consistent network (minimum internet download of 50 Mbps and 10 Mbps upload speed).  


  • Management of Software Engineering team including individual performance, commitment, hiring, career growth, etc.
  • Provide line management and leadership of a Software Engineering team in an Agile environment including responsibility for the recruitment and retention of staff.
  • Interface with Product Owner to determine the needs and provide input into strategic planning of new software features and function.
  • Assist in architecting, modeling and development of the designs of new components.
  • Design and develop secure data transfer solutions between external facing and internal systems.
  • Design, develop and implement database interfaces using Microsoft .NET technologies.
  • Work closely with the other engineering and product leadership departments to architect solid technical design and approach to software development in a large-scale environment.
  • Design service-oriented solutions using micro-service architectures.
  • Supervise development staff and assist the individuals and team to grow as technical developers.
  • Evaluate performance and prepare and deliver performance reviews.
  • Assist the Product Owner in the Agile Scrum process in ensuring commitment by the team.
  • Oversee performance and commitment of the team to ensure team success.
  • Grow the team by attracting and hiring the best engineers.
  • Effectively handle conflict resolution.
  • Forecast resourcing and staffing needs and effectively utilize all available resources.
  • Partner with others to deliver mission critical software. This includes, but not limited to, Product Owners, Product Managers, Scrum Masters, Software Engineering Managers, QA Managers, UX/UI Managers, System Admins, etc.
  • Assist and guide scrum teams in translating business requirements to actionable software deliverables.
  • Management of application architecture and design and guiding team’s technical growth to align with departmental direction.
  • Experience leading teams developing enterprise level websites using Agile methodologies such as Scrum, XP, etc.
  • Proven experience designing scalable web-based solutions using current Microsoft technologies
  • Experience leading the technical growth of teams and individuals.
  • Thorough knowledge of the software development lifecycle, QA and test methodologies and processes, and experience taking one (or more) products through all phases of the software development life cycle.
  • Strong knowledge of latest Microsoft technologies including: ASP.NET, C#, MS-SQL, HTML, CSS, JavaScript, Ajax.


  • Bachelor’s Degree or equivalent experience. If equivalent experience, high school diploma required.
  • 3+ years of experience managing an engineering or development team responsible for web-based applications.
  • 5+ years of Software Development experience, including Hands-on experience in developing large-scale web-based applications using the latest Microsoft technologies.
  • Healthcare background is a plus.

Core Competencies

  • Demonstrated ability to interact in a positive, respectful manner and establish and maintain cooperative working relationships.
  • Ability to display excellent customer service to meet the needs and expectations of both internal and external customers.
  • Excellent listening and interpersonal communication skills to identify critical core competencies based on success factors and organizational environment.
  • Ability to effectively organize, prioritize, multi-task and manage time.
  • Demonstrated accuracy and productivity in a changing environment with constant interruptions.
  • Demonstrated ability to analyze information, problems, issues, situations and procedures to develop effective solutions.
  • Ability to exercise strict confidentiality in all matters.


Primarily sedentary, able to sit for long periods of time with ability to travel within and outside the facility.

Physical Requirements

Ability to speak, see and hear other personnel and/or objects.  Ability to communicate both in verbal and written form. Ability to travel within the facility. Capable of using a telephone and computer keyboard.  Ability to lift up to 10 lbs.

Environmental Conditions

Work-from-home (WFH) environment.

Salary Range

American Specialty Health complies with state and federal wage and hour laws and compensation depends upon candidate’s qualifications, education, skill set, years of experience, and internal equity. $89,300 to $150,000 Full Time Annual Salary Range.

American Specialty Health is an Equal Opportunity/Affirmative Action Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law. 

Please view Equal Employment Opportunity Posters provided by OFCCP here.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact our Human Resources Department at (800) 848-3555 x6702.

ASH will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company’s legal duty to furnish information.