Job Opportunities
Senior Programmer
Senior Programmer is a technical position that supports the development and maintenance of VBO applications and solutions. The primary purpose of this position is to support the organizational goals of the VBO by efficiently and effectively fulfilling the responsibilities of a Senior Programmer. In addition to supplementing support for a Programmer, a Senior Programmer will be responsible for handling and supporting the daily operations of the team. Senior Programmer will also take lead to design, develop, and maintain web application solutions that support the achievement of core business requirements.
All tasks related to this position are to be done in a manner consistent with VBO policies, procedures, quality standards, customer needs and applicable local, state and federal regulations.
Responsibilities:
- Provides support and assistance to the team members
- Assists team leadership with day-to-day operations of the team
- Provides guidance and training to team members
- Manages special initiatives and projects
- Ability to communicate with clients and internal leadership
- Develop, implement, and troubleshoot web-based solutions to ensure accurate functioning of the applications
- Ability to modify, repair, and update existing programs as well as develop new programming scripts
- Manages Protected Health Information (PHI) daily without compromising security and integrity of data
- Participates in educational programs to stay abreast of industry trends and changes in technology
- Possesses ability to professionally communicate (in all forms) with clients and co-workers via e-mail, telephone, in-person, etc.
- Consistently meets or exceeds all established department standards and guidelines, including quality, attendance, and deadlines
- Attends team and office meetings and scheduled events as required
- Possesses a cooperative and positive attitude toward clients, management, and co-workers by responding politely and professionally
- Adheres to the HIPAA privacy and security regulations
- Accepts change with a positive attitude
- Performs other duties as assigned
Required Knowledge and Skills:
- Strong understanding of web programming languages
- Functional knowledge to perform as a full stack web developer
- Expert knowledge of the following:
- ASP.NET, .Net Core, C#, VB.Net
- JavaScript, CSS, and JQuery
- T-SQL
- React / Angular framework
- Asynchronous Processing / TPL (Task Processing Library)
- MVC (Model View Controller)
- Service Oriented Architecture / Micro-services
- The ability to design and maintain a MS SQL Server database
Recommended:
- Experience designing and building secure web applications
- Experience with healthcare applications
- Robotic Process Automation (RPA)
- Machine Learning / Natural Language Processing
- Python Language
- Good understanding of Software Delivery Life Cycle (SDLC)
- Expertise in distributed processing
- Basic understanding of network topology
- Experience with Application Software design, including developing, testing, and implementing
QUALIFICATIONS:
Education / Experience:
- BS in Computer Science or related field, or an equivalent amount of related work experience is required
- Five or more years of experience or knowledge with web programming languages
- Experience in a supervisory capacity preferred
- Expert knowledge of MS Office and Google suite
- Healthcare and/or insurance industry experience preferred
- Must have the ability to troubleshoot difficult situations and figure out a reasonable resolution
- Ability to pay attention to details and "think outside the box"
- Self-starter, proactive and ability to maintain focus with minimal supervision
- Possess organizational skills and the ability to handle multiple projects with strict deadlines simultaneously
- Strong written and oral communication skills
- Proficient in computer and internet usage
- Ability to establish and maintain effective working relationships that will foster teamwork
Working Conditions:
- Will work in high volume work environment that may require overtime as necessary
- May sit for long periods of time
- Primarily works inside throughout the year, but some travel to client locations may be required
- Typing and reading on a computer
- Communicating in person, through e-mail, telephone, and written correspondence
- Standing, stooping, pushing, reaching and pulling may be required
Recruiting Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Recruiting Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
Recruiting Solutions expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.