Senior Software Developer

Vision Benefits of America
Carnegie, PA Full Time
POSTED ON 5/8/2024 CLOSED ON 7/7/2024

What are the responsibilities and job description for the Senior Software Developer position at Vision Benefits of America?

Vision Benefits of America (VBA) seeks a versatile Senior Software Developer adept at full-stack .NET development, front-end development using technologies such as Angular 2 and WebAPI, and proficient database management tasks. This role involves maintaining and developing enterprise applications, adhering to best coding practices, and designing scalable solutions while ensuring seamless integration with third-party systems. The incumbent will collaborate closely with stakeholders, including business system analysts, to clarify requirements and resolve tasks efficiently, contributing to the continuous innovation and enhancement of our software solutions. Additionally, the Software Engineer will actively participate in ongoing learning and professional development opportunities to stay abreast of emerging technologies and industry trends, ensuring our software solutions remain at the forefront of innovation. Due to the dynamic nature of this role, the incumbent must be comfortable in shifting work priorities and proactively anticipating business needs while taking personal ownership of the outcome.

Essential Job Functions

  • Responsible for maintaining and developing new modules within our enterprise applications from a full stack prospective
  • Responsible for .NET development using Domain Architecture, Interface based programming, Dependency Injection, Loose Coupling, and Components
  • Responsible for ensuring that best practices are followed for coding using the defined architecture for the enterprise application and portals
  • Understand, identify, design and build the appropriate domains for the enterprise application and implement an appropriate code-base for scalable enterprise applications
  • Development of interface(s) for integration between (from/to) third party applications
  • Implement service bus-based on pure SOA principles for Restful Web Services (REST API)
  • Participate in maintenance and updates to existing applications as requested; including updates of content that supports a rules-based delivery of web elements and data integration
  • Work directly with the project lead, project managers and analysts, occasionally interact with customers for requirements clarification to resolve tasks quickly and effectively
  • Help develop and maintain Angular 2 web applications using WebApi and frontend architecture already in place
  • Ensure web applications are responsive
  • Utilize Microsoft SQL or PL/SQL for database management, query optimization, and data manipulation tasks
  • Performs activities and functions of related lower-level personnel as assigned or required
  • Stay up-to-date with the newest technologies and apply new knowledge sets to position


Requirements


QUALIFICATIONS

  • Associate's degree in Computer Science, Information Systems or related field, or equivalent work experience. Bachelor's degree is preferred.
  • 5-10 years of experience of SDLC and deployment strategies is required
  • 4 to 6 years working with different architectures: (WebApi, MVC, MVVM etc.), Architecture Patterns, or Service Oriented Architecture (SOA); 5 years of experience with any of the following technologies: .NET 4.x, .NET Core, Angular 2 , Node.js, TypeScript, Javascript, HTML, CSS, Bootstrap, MS SQL, Azure Logic Apps and functions; 5 years of experience with source code management tools (Bitbucket, VSS, Subversion, TFS etc.)
  • 2 years of working with Javascript frameworks such as AngularJS, Angular 2 , React, Amber, etc
  • Must have working knowledge of databases and database architecture such as SQL Server, Oracle, MySql, etc
  • At least one year of full-time experience in health insurance, employee benefits, or healthcare industry experience is preferred; specifically, professional experience in a healthcare or related enterprise related to electronic enrollment or claims processing
  • Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future


Knowledge, Skills And Abilities

  • Ability to critically evaluate information gathered from a variety of sources.
  • Strong details focus and self-starter
  • Excellent communication skills, both verbal and written
  • Comfortable working within dynamic, conflicting priorities and continually challenging professional environments


WORK ENVIRONMENT/PHYSICAL DEMANDS (include but are not limited to)

  • This is a remote position within the Pittsburgh, PA area. In-office work is unlikely but may occur based on business need.
  • Work is performed in a home office environment and may require:
    • occasionally lifting 0 - 20 pounds
    • prolonged periods sitting at a desk and working on a computer

Benefits

Full-time, permanent VBA employees receive a comprehensive benefit package including:

  • Health, Dental, Vision, Disability, and Life Insurance Benefits
  • Voluntary 401(k) Deferred Compensation Plan with Company Match
  • Education and Student Loan Assistance
  • Paid Holidays, Paid Parental Leave, and Personal Time Off
Entry level software Developer
9to9 Software Solutions LLC -
Pittsburgh, PA
Lead Fullstack.Net Developer
Keypixel Software Solutions -
Pittsburgh, PA
Software Developer
Robert Half -
Pittsburgh, PA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,126 - $134,535
Income Estimation: 
$127,964 - $157,040
Income Estimation: 
$107,126 - $134,535
Income Estimation: 
$127,964 - $157,040
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Backup/Recovery Skill

    • Income Estimation: $116,172 - $152,580
    • Income Estimation: $114,205 - $144,251
  • Bug/Defect Analysis Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Developer jobs in the Carnegie, PA area that may be a better fit.

Senior Software Developer (Full-Stack)

Lynx Software Technologies, Pittsburgh, PA

Senior Software Developer

SMS group Inc, Pittsburgh, PA