Senior Full Stack Software Developer

  • VPay,
  • Remote
  • 56 minutes ago
RESTful, ASP.NET, AngularJS, TypeScript, RabbitMQ, Git, Transact-SQL, Vue.js, React.js, Agile, Kanban, JIRA, Docker, Kubernetes, CSS, LESS, UX, Elasticsearch, Apache Solr, Apache Lucene, SDLC, Software, Software architecture, Software development, Unit testing
Full Time
Depends on Experience
Travel required to 10%.

Job Description

Reports To: Manager of Development
Schedule: Monday - Friday
FLSA Status: Full-Time/Exempt
Worksite: On-site Plano, TX; remote employment permitted. Also accepting applicants residing in FL, KS, MI, NJ, OH, TN, TX, and UT.
EEO Category: Professional

Position Description:

The Senior Full Stack Software Developer is a member of the Application Development team. This person will be involved in all phases of the software lifecycle with an emphasis on architecture, design, quality, and implementation and provide contributions to the application architecture with a focus on scalability, maintainability, security, and performance.

Essential Functions:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Design, develop, and implement highly scalable RESTful API web services utilizing ASP .NET Core hosted in a Linux environment
  • Develop and support internal and client facing SPAs written in Angular 6+, TypeScript, and RXJS
  • Provide message-based communication solutions with RabbitMQ or equivalent
  • Manage source code under Git version control
  • Realize applications from conception and design to implementation and support
  • Write T-SQL queries and perform data modeling
  • Mentor Developers and providing guidance when necessary
  • Research and evaluate software related technologies and products
  • Implement best practices, standards and procedures including quality and delivery methodologies
  • Perform code reviews and participate in defining & ensuring adherence to coding standards
  • Provide development estimate on stories and tasks
  • Support and maintain existing and new applications
  • Attend/Facilitate meetings with users regarding requirements when appropriate
  • Unit test and debug programs as necessary
  • Remain current on information technology and techniques


  • Bachelor’s degree in a technical discipline preferred
  • 5+ years of experience as a developer required
  • 7+ years of technology focused experience required
  • 3+ years of ASP.NET Core required
  • 2+ years of Angular 6+, vue.js, React or similar experience required
  • Experience architecting, building, and launching software products and services required
  • Experience with Agile and/or Kanban with JIRA required
  • Experience with applications in Docker/Kubernetes preferred
  • Experience with CSS3, LESS, and UX is a plus.
  • Experience with Elasticsearch, Solr, or other Lucene-based search technologies is a plus
  • Experience with large transformation or modernization projects is a plus
  • Attend/facilitate meetings with users regarding requirements when appropriate
  • Research and evaluate software-related technologies and products
  • Skilled multitasker with excellent listening skills
  • Self-motivated and can work with minimal direction
  • Excellent verbal and written communication skills
  • Strong analytical, problem solving and critical thinking skills
  • Ability to pass strict background check for handling sensitive data

Supervisory Responsibility:

This position has no direct supervisory responsibilities but could serve as a coach and mentor for other positions in the department.

Work Environment:

This job operates in a professional office environment. This role routinely uses standard office equipment such as laptop computers, photocopiers, and smartphones.

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to talk or hear. Specific vision abilities required by this job include close vision and ability to adjust focus. This would require the ability to lift files, open filing cabinets and bend or stand on a stool as necessary.


We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

VPay participates in E-Verify to confirm work authorization.

Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Company Description:

VPay® (, a part of Optum Financial, is modernizing the insurance industry by digitizing complex claims payment processes, allowing people to access their funds faster than ever before.  Here, we will leverage your talents along with our technology and financial expertise to streamline claims processes across health and dental plans, auto and property insurance, worker’s compensation claims, and third-party administrators.  Our great products need great people like you.  We invite you to take your career to the next level with our teams that work every day to improve the lives of others.

We offer a competitive compensation, an excellent and accessible benefits package, and a fantastic work environment that is high energy, dynamic, and progressive.  In 2019 and 2020, VPay was also named to Dallas Morning News’ “Top 100 Places to Work”, an annual ranking of the best work environments in the Dallas-Fort Worth metropolitan area based on survey data from our employees.

Our office is located in Plano, Texas near the intersection of Coit Road and Plano Parkway.

Dice Id : RTX1e4218
Position Id : 7138445
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

JAVA Backend Developer (Senior)
  • CMCI
  • Ashburn, VA, USA
Sr. Full Stack Java Developer
  • Summit Technologies
  • Ashburn, VA, USA
Senior Software Engineer, Search & Discovery
  • Guru
  • San Francisco, CA, USA
Full Stack Developer - Angular, .NET, SQL
  • WestEd
  • Sacramento, CA, USA
  • University of California Office of the President
  • Oakland, CA, USA