Remote Jobs at GPM, Corp.

This Month

Software Developer III
dot net cs sql .net-core azure javascript Sep 13

GPM’s Software Developer III serves as a valued contributor in coding, debugging, developing new features to the software, documenting processes and supporting future technology strategy. Reporting to the Product Development Director, you will apply your extensive development experience to Agile development processes to design, develop, troubleshoot, and debug complex software applications.

What You’ll Do

  • Produce clean, efficient code according to specifications and design
  • Produce clear, detailed design documentation to help aid in understanding and review
  • Lead efforts to assess scope and requirements of work to help establish reasonable timelines
  • Support the development team by utilizing root cause analysis to assist in recommendations during decision-making processes
  • Actively participate in creation of project plans to meet commitments and product competitiveness
  • Assume a high level of ownership of all work developed by yourself and other members of the team
  • Develop software prototypes to aid in technical exploration and estimation
  • Assist in support of project resources scheduling and department capacity planning
  • Have a positive impact on others and communicate openly and directly
  • Communicate with a team that includes analysts, engineers and quality assurance testers in order to coordinate and document applications development and testing
  • Establish and maintain trusting relationships with both internal and external customers
  • Seek opportunities for improvement and participate in the development of innovative growth and improvement strategies for both the product and technology
  • Display professional maturity, consistency, and respect for both commitments made and time of others
  • Demonstrate strong time management and organizational skills to ensure timely completion of responsibilities and tasks
  • Display the ability to communicate in an open, effective, and professional manner to diverse groups of people
  • Seek opportunities to initiate constant challenge and growth
  • Demonstrate attention to detail in accuracy and reliability when performing tasks
  • Openly receive and incorporate feedback on professional behavior, performance, and decision-making
  • Utilize the standards, techniques, practices, and technologies/systems needed to execute job responsibilities
  • Actively seek appropriate data and display strong analytical and decision-making skills
  • Build partnerships and collaborative efforts with others to meet shared objectives
  • Initiate, sustain, and complete work in areas involving unknowns, repetition, and risk
  • Apply market and business strategies into tasks and job responsibilities
  • Demonstrate strong ethical standards and acumen
  • Protect the confidentiality, integrity and availability of GPM corporate and client Protected Health Information (PHI) data
  • Take on other tasks and projects as needed 

Who You Are

  • You have 6+ years of experience in software development
  • You have a BS in Computer Science/Information Technology, other applicable field, or equivalent experience
  • You have good communication skills to lead a team and manage projects in a constructive and supportive environment
  • You have top notch programming skills in languages such as ASP.NET MVC, C#, HTML, CSS, JavaScript and SQL Server (preferred but not required)
  • You have previous Agile Scrum experience
  • You have expert knowledge of software development best practices and tools
  • You show commitment and accountability for work and follow through on projects and goals
  • You have a Project Management Professional certification (preferred but not required)
Share this job:

This Year

R&D Software Developer
azure asp.net-mvc javascript docker .net-core cloud Jul 16

About the Position

GPM's R&D Software Developer is responsible for coding, debugging and developing new features and products. Reporting to the Database Architect, you will assist in work and timeline assessments, process improvements, and ensure timely deliverables. In this role you will utilize agile development processes. 

This position does not have direct reports. 

What You’ll Do

  • Produce clean, efficient code according to specifications and design
  • Produce clear, detailed design documentation to help aid in understanding and review
  • Lead efforts to assess scope and requirements of work to help establish reasonable timelines
  • Support the development team by utilizing root cause analysis to assist in recommendations during decision-making processes
  • Actively participate in creation of project plans to meet commitments and product competitiveness
  • Assume a high level of ownership of all work developed by yourself and other members of the team
  • Develop rapid software prototypes to aid in technical exploration and estimation
  • Assist in support of project resources scheduling and department capacity planning
  • Communicate with external team members to coordinate and document application development and testing
  • Establish and maintain relationships with both internal and external customers
  • Seek opportunities for improvement and participate in the development of innovative growth strategies for products and technology
  • Demonstrate strong time management and organizational skills to ensure timely completion of responsibilities and tasks
  • Display the ability to communicate in an open, effective, and professional manner to diverse groups of people and roles
  • Utilize standards, techniques, best practices, and technologies/systems required to execute job responsibilities
  • Actively seek appropriate data and display strong analytical and decision-making skills
  • Build partnerships and collaborative efforts with others to meet shared objectives
  • Initiate, sustain, and complete work in areas involving unknowns, repetition, and risk
  • Apply market knowledge and business strategies into tasks and job responsibilities
  • Protect the confidentiality, integrity and availability of GPM corporate and client Protected Health Information (PHI) data
  • Take on other tasks and projects as needed 

Who You Are

  • You have 6+ years of experience in software development
  • You have a BS in Computer Science/Information Technology, other applicable field, or equivalent experience
  • You have excellent communication skills and able to manage multiple priorities and projects
  • You have knowledge of open-source frameworks and platforms
  • You have experience with cloud technologies (AWS, Azure, etc.)
  • You have experience with Containerized Technologies such as Docker, Kubernetes, etc. 
  • You have the ability to assess and recommend architectures, technologies and vendors, with an understanding of multiple options for architectures including 12 Factor Model
  • You are familiar with Rapid Application Development Methodology
  • You have Agile Scrum experience (CSM preferred)
  • You have advanced knowledge and experience working with MVC patterns in .NET/Java, Node and front-end JavaScript frameworks (Angular/React/Vue.js)
  • You have exposure to Unit Testing
  • You have expert knowledge of software development best practices and tools
  • You are able to show commitment and accountability for work and follow through on projects and goals
Share this job:
Software Developer
dot net cs sql javascript html css Jun 05

GPM’s Software Developer serves as an essential contributor in coding, bugging, developing new features to the software, and documenting processes. Reporting to the Software Development Manager, you will utilize Agile development processes to design, develop, troubleshoot, and debug complex software applications.

What You’ll Do

  • Produce clean, efficient code according to specifications and design
  • Build designs and design elements to support software project efforts and help with team understanding
  • Contribute to software estimation efforts to build commitments for project milestones
  • Communicate with a team that includes analysts, engineers and quality assurance testers in order to coordinate and document applications development and testing
  • Develop software prototypes to aid in technical exploration and estimation
  • Support project resources scheduling and department capacity planning
  • Work mostly on clearly defined and scoped individual features or problems
  • Assume a high level of ownership of all work developed by members of the team
  • Have a positive impact on others and communicate openly and directly
  • Establish and maintain trusting relationships with both internal and external customers.
  • Seek opportunities for improvement and participate in the development of innovative growth strategies
  • Display professional maturity, consistency, and respect for both commitments made and time of others
  • Demonstrate strong time management and organizational skills to ensure timely completion of responsibilities and tasks
  • Display the ability to communicate in an open, effective, and professional manner to diverse groups of people
  • Seek opportunities to initiate constant challenge and growth
  • Demonstrate attention to detail in accuracy and reliability when performing tasks
  • Openly receive and incorporate feedback on professional behavior, performance, and decision-making
  • Utilize the standards, techniques, practices, and technologies/systems needed to execute job responsibilities
  • Actively seek appropriate data and display strong analytical and decision-making skills
  • Build partnerships and collaborative efforts with others to meet shared objectives
  • Initiate, sustain, and complete work in areas involving unknowns, repetition, and risk
  • Apply market and business strategies into tasks and job responsibilities
  • Demonstrate strong ethical standards and acumen
  • Protect the confidentiality, integrity and availability of GPM corporate and client Protected Health Information (PHI) data
  • Take on other tasks and projects as needed

Who You Are

  • You have 3+ years of experience in software development (8+ Preferred for Senior or Lead Roles)
  • You have a Bachelor’s of Science degree in Computer Science/Information Technology or other applicable field (or equivalent experience)
  • You have previous working in languages such as ASP.NET MVC, C#, HTML, CSS, JavaScript and SQL Server
  • You have great communication skills and work well with other team members
  • You thrive in a constructive and supportive environment
  • You show commitment and accountability for your work by following through on projects and goals
  • You have Agile Scrum experience (Preferred)
  • You have a strong knowledge of software development best practices

Benefits and Perks

  • Competitive Salary
  • Medical, Dental, and Vision Insurance
  • 401k Plan with 5% company match
  • Short- and Long-Term Disability
  • Employer-Paid Life Insurance
  • Health Care and Dependent Care Flexible Spending Account
  • Employee Assistance Program
  • Generous PTO and Holiday time off
  • Employer-Paid parking in Downtown Asheville
  • Access to discounted gym memberships

Equal Opportunity Employer

At GPM, we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Successful results from a background and credit check required.

Share this job: