Benefit Allocation Systems

Benefit Allocation Systems

Junior Software Engineer (C# & Vue.js)

Role

Junior Software Engineer (C# & Vue.js)

Job type

Full-time

Posted

1 week ago

Share this job

Salary

Not disclosed by employer

Benefits

🏥Health Insurance🏖️Paid Time Off🦷Dental Coverage

Job description

Junior Software Engineer (C#, Vue.js, and APIs)

Position Overview

Benefit Allocation Systems (“BAS”) is seeking a Junior Software Engineer to join its Programming Team. In this role you will develop and maintain software applications using C#, Vue.js, and integrate APIs to support and optimize business processes. This hybrid position is based in King of Prussia, Pennsylvania, with standard work hours from Monday to Friday (8:30 am to 5:00 pm).

Key Responsibilities

  • Design, develop, and maintain web applications using C# and Vue.js.
  • Integrate and manage APIs to ensure seamless communication between systems.
  • Participate in system design, architecture discussions, and code reviews to implement robust and scalable solutions.
  • 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 scripts.
  • Enforce application security and best practices throughout development and deployment.
  • Create and maintain technical documentation to ensure effective knowledge transfer.
  • Stay informed on emerging technologies and industry trends to drive innovation.

Required Qualifications

  • Strong proficiency in SQL with experience managing large data sets using Oracle Database and/or Microsoft SQL Server.
  • Proficiency in software development using C# and component-based frameworks, including experience with ASP.NET and Vue.js.
  • Solid understanding of object-oriented programming, design patterns, and best practices in software development.
  • Experience with APIs, web services, and integrating third-party tools into custom applications.
  • Familiarity with version control systems (e.g., Git) and Agile/Scrum methodologies.
  • Bachelor’s degree in Computer Science, Computer Information Systems or related field; or equivalent training with 1-3 years of relevant experience.
  • Strong communication, problem-solving, and time management skills with attention to detail and quality control.
  • Ability to work in a hybrid setting, maintain confidentiality, and demonstrate punctual and professional behavior, including off-hours availability when needed.

Benefits & Perks

  • 401(k) and 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance (fully-paid), along with a Health Savings Account
  • Life insurance and paid time off (generous PTO)
  • Referral program
Resume ExampleCover Letter Example

Explore more