Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Programmer (C#, Vue.js, & APIs)

Benefit Allocation Systems • , GB • On-site

Posted on: 8th March, 2025
Employment Type: FULLTIME

Job Description

Programmer (C#, Vue.js, and APIs)

Are you a Programmer looking for a position with a growing company? Do you enjoy & have a strong foundation in C#, JavaScript, Vue, and SQL? Are you analytical, dependable and detail oriented with a sharp eye for quality control? If your answer is “yes” to these questions, please send us your resume!

Benefit Allocation Systems (“BAS”) is looking for a Programmer. The Programmer is a member of the Programming Team and is responsible for developing and maintaining software applications, building efficient database solutions, and automating processes using scripting languages to optimize our systems.

When you join our team, BAS will support you with excellent benefits including fully-paid health insurance, flexible spending accounts, a 401(k) plan with a fully-vested matching contribution, generous PTO, time off for all federal holidays, and employer-provided life and disability coverage. And of course, we’ll support you with awesome coworkers.

This position is hybrid and will require some in-office work (as needed) in our King of Prussia, Pennsylvania office. Our standard work hours are Monday – Friday, 8:30 am to 5:00 pm.

About BAS BAS develops and supports one of the nation’s leading Software as a Service employee benefit administrative solutions for employers called MyEnroll360. MyEnroll360 provides clients with a private, secure online system for their employees’ benefit plan enrollment and administration. Clients use MyEnroll360 to communicate with BAS so BAS can provide administrative services for employer-provided insurance benefits.

Main Duties and Responsibilities:

The Programmer develops and maintains software applications using C# for various business processes, ensuring code is efficient, maintainable, and follows best practices.
• Design, develop, and maintain web applications using C# and Vue.js.
• Integrate and manage APIs to ensure seamless communication between various systems.
• Participate in system design, architecture discussions, and code reviews, ensuring scalable and robust solutions are implemented.
• Ensure quality control for systems, processes and programs.
• Collaborate with cross-functional teams to deliver end-to-end solutions.
• Troubleshoot, debug, and resolve technical issues related to applications, databases, and system scripts.
• Ensure application security and best practices are followed throughout development and deployment processes.
• Create and maintain technical documentation for code, databases, and scripts to ensure clarity and knowledge transfer within the team.
• Stay up-to-date with emerging technologies and industry trends to bring innovative solutions.

Skills and Qualifications:
• Strong proficiency in SQL with the ability to write complex queries and manage large data sets.
• Experience with database management systems like Oracle Database and/or Microsoft SQL Server.
• Familiarity with version control systems (e.g., Git) and software development methodologies (e.g., Agile, Scrum).
• Solid understanding of object-oriented programming (OOP) principles and design patterns.
• Experience with web development frameworks such as ASP.NET.
• Knowledge of APIs, web services, and integrating third-party tools into custom applications.
• Strong communication skills and ability to work effectively in a team environment.
• Strong problem-solving skills and ability to work independently as well as part of a team
• Excellent time management, organizational and follow-through skills
• Excellent attention to detail and quality control

Requirements:
• Bachelor’s degree in Computer Science, computer information systems or related field; or equivalent 4 years’ experience and/or training
• 1-3 years ofemployment experience in software development using C# and Vue
• Ability to sit/stand in front of a computer for extended periods of time
• Private/secure remote work capability
• Ability to maintain confidentiality and privacy as required by regulations and company policies
• Punctual & professional behavior
• Off-hours availability as needed

Benefit Allocation Systems, LLC is an Equal Opportunity Employer/Veterans/Disabled. All qualified applicants will receive consideration for employment. For questions, please contact BAS at 800-945-5513.

Job Type: Full-time

Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Flexible spending account
• Health insurance
• Health savings account
• Life insurance
• Paid time off
• Referral program

Schedule:
• 8 hour shift
• Monday to Friday

Work Location: Hybrid remote in King of Prussia, PA 19406

Responsibilities

  • Clients use MyEnroll360 to communicate with BAS so BAS can provide administrative services for employer-provided insurance benefits
  • The Programmer develops and maintains software applications using C# for various business processes, ensuring code is efficient, maintainable, and follows best practices
  • Integrate and manage APIs to ensure seamless communication between various systems
  • Participate in system design, architecture discussions, and code reviews, ensuring scalable and robust solutions are implemented
  • Ensure quality control for systems, processes and programs
  • Collaborate with cross-functional teams to deliver end-to-end solutions
  • Troubleshoot, debug, and resolve technical issues related to applications, databases, and system scripts
  • Ensure application security and best practices are followed throughout development and deployment processes
  • Create and maintain technical documentation for code, databases, and scripts to ensure clarity and knowledge transfer within the team
  • Stay up-to-date with emerging technologies and industry trends to bring innovative solutions

Requirements

  • Do you enjoy & have a strong foundation in C#, JavaScript, Vue, and SQL?
  • Design, develop, and maintain web applications using C# and Vue.js
  • Strong proficiency in SQL with the ability to write complex queries and manage large data sets
  • Experience with database management systems like Oracle Database and/or Microsoft SQL Server
  • Familiarity with version control systems (e.g., Git) and software development methodologies (e.g., Agile, Scrum)
  • Solid understanding of object-oriented programming (OOP) principles and design patterns
  • Experience with web development frameworks such as ASP.NET
  • Knowledge of APIs, web services, and integrating third-party tools into custom applications
  • Strong communication skills and ability to work effectively in a team environment
  • Strong problem-solving skills and ability to work independently as well as part of a team
  • Excellent time management, organizational and follow-through skills
  • Excellent attention to detail and quality control
  • Bachelor’s degree in Computer Science, computer information systems or related field; or equivalent 4 years’ experience and/or training
  • 1-3 years ofemployment experience in software development using C# and Vue
  • Ability to sit/stand in front of a computer for extended periods of time
  • Private/secure remote work capability
  • Ability to maintain confidentiality and privacy as required by regulations and company policies
  • Punctual & professional behavior
  • Off-hours availability as needed
Benefit Allocation Systems

Benefit Allocation Systems

Technology

Job Type

FULLTIME

Benefits

  • When you join our team, BAS will support you with excellent benefits including fully-paid health insurance, flexible spending accounts, a 401(k) plan with a fully-vested matching contribution, generous PTO, time off for all federal holidays, and employer-provided life and disability coverage
  • And of course, we’ll support you with awesome coworkers
  • Benefit Allocation Systems, LLC is an Equal Opportunity Employer/Veterans/Disabled
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • 8 hour shift
  • Monday to Friday

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Stellar Consulting Solutions, LLC

1 week ago

CONTRACTOR

UI Architect with VueJs exp.

Insight Global

1 month ago

FULLTIME

TypeScript and Vue.js Framework Expert

Virginia, US View Job