What are the responsibilities and job description for the Software Developer II position at PharmaLink, Inc.?
Description
JOB DESCRIPTION
Summary/Objective
The Software Developer II reports directly to the IT Director and is responsible for the analysis, design, development, maintenance and support of software applications. You will collaborate with members of multiple teams including development, business analysts, quality, and our internal user community to deliver software applications that drive our business processes. This position is a Senior Level position and requires a minimum of 5 years of experience.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Competencies
This position has no supervisory responsibilities.
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
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.
This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bending or standing on a stool as necessary.
Position Type and Expected Hours of Work
This is a full-time position, and hours of work and days are Monday through Friday, 8:30 a.m. to 5 p.m. Some overtime and offsite work may be required.
Travel
No travel is expected for this position.
Required Education And Experience
Bachelor’s degree in computer science or equivalent number of years of experience, plus seven (5) years of relevant experience, or the equivalent combination of education and experience.
Preferred Education And Experience
Master’s degree in computer science.
Additional Eligibility Qualifications
Other Duties
JOB DESCRIPTION
Summary/Objective
The Software Developer II reports directly to the IT Director and is responsible for the analysis, design, development, maintenance and support of software applications. You will collaborate with members of multiple teams including development, business analysts, quality, and our internal user community to deliver software applications that drive our business processes. This position is a Senior Level position and requires a minimum of 5 years of experience.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Design, development and testing of software using Microsoft .NET.
- Design and develop complex SQL queries.
- Working with various Webservers and API’s to integrate vendor tools into Pharmalink’s systems
- Participates in defining and implementing technical direction.
- Has worked in or understands an Agile SDLC environment along with required documentation and validations of Systems and applications
- Performs or reviews system design changes, programming, testing, debugging, and documentation for assigned projects.
- Writes support documentation or help files for new software and major software enhancements.
- Provides technical experience to team and department members. Effectively works with peers, team members, and other departments.
- Participates in implementing code changes to accomplish assigned system projects, and new applications.
- Participates in code validation of team members
- Coordinates support for new development.
- Makes significant contributions to the success of projects by applying demonstrated knowledge.
Competencies
- Collaboration Skills
- Project Management
- Communication Proficiency
- Problem Solving/Analysis
- Ability to work independently
- Results Driven
- Teamwork Orientation
- Strong background of software application development and coding
- Proficient using VB rather the C# for .NET coding
- Strong background in VB.NET, ASP.NET (7yrs)
- Strong background in MS SQL or like Database language (7yrs)
- Experience integrating with Webservices and custom API’s
- Knowledge/Experience in GxP principles are a major benefit
This position has no supervisory responsibilities.
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
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.
This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bending or standing on a stool as necessary.
Position Type and Expected Hours of Work
This is a full-time position, and hours of work and days are Monday through Friday, 8:30 a.m. to 5 p.m. Some overtime and offsite work may be required.
Travel
No travel is expected for this position.
Required Education And Experience
Bachelor’s degree in computer science or equivalent number of years of experience, plus seven (5) years of relevant experience, or the equivalent combination of education and experience.
Preferred Education And Experience
Master’s degree in computer science.
Additional Eligibility Qualifications
Other Duties
- Standard support for current systems, including software, hardware, printers, etc
- Minor network administration
- Ad Hoc departmental reporting
- Bug fixes