Software Engineer IV
Company: MedImpact Healthcare Systems, Inc.
Location: San Diego
Posted on: October 19, 2024
Job Description:
Exemption Status:United States of America (Exempt) $106,714 -
$149,400 - $192,086"Pay scale information is not necessarily
reflective of actual compensation that may be earned, nor a promise
of any specific pay for any selected candidate or employee, which
is always dependent on actual experience, education,
qualifications, and other factors. A full review of our
comprehensive pay and benefits will be discussed at the offer stage
with the selected candidate."This position is not eligible for
Sponsorship.MedImpact Healthcare Systems, Inc. is looking for
extraordinary people to join our team!Why join MedImpact? Because
our success is dependent on you; innovative professionals with top
notch skills who thrive on opportunity, high performance, and
teamwork. We look for individuals who want to work on a team that
cares about making a difference in the value of healthcare.At
MedImpact, we deliver leading edge pharmaceutical and technology
related solutions that dramatically improve the value of health
care. We provide superior outcomes to those we serve through
innovative products, systems, and services that provide
transparency and promote choice in decision making. Our vision is
to set the standard in providing solutions that optimize
satisfaction, service, cost, and quality in the healthcare
industry.Job DescriptionEssential Duties and Responsibilities
include the following. Other duties may be assigned.
- Develops software at all layers by programming, designing and
testing code to meet requirements.
- Gains a thorough understanding of functional requirements for
new software requests.
- Works with Business Systems Analysts to understand and clarify
software requirements and translate into working software.
- Practices good software engineering techniques and standards to
reduce coding errors and ensures robustness and efficiency of work
products.
- Partners with software teams in the development of the software
engineering processes.
- Works to identify and resolves technical or product
problems.
- Participates in software project meetings and provides status
reports.
- Translates technical designs into working software.
- Maintains existing applications by enhancing software and
troubleshooting issues.
- Collaborates with team members and partners with others as
needed to ensure successful completion of assigned software
development tasks.
- Participates in code reviews and incorporates
recommendations.
- Applies Object Oriented Design principles and design patterns
in creating System level solution designs.
- Creates and maintains software design specifications
document.
- Assumes full responsibility for assigned tasks and end-to-end
accountability for end-product delivery.
- Makes recommendations to IT management for the adoption of (1)
new technology (2) industry's best practices, and (3) streamlining
processes.
- Communicates and presents designs in group settings to
technical and non-technical audiences.
- Partners with team members and technical project lead to ensure
component design fits in with the overall solution.
- Adopts new techniques and technologies.
- Initiates attendance at job related training to keep skills
current. Maintains current understanding of the industry's best
practices.
- Assists with mentoring and training of less experienced IT
staff members.Supervisory ResponsibilitiesNo supervisory
responsibilities.Client ResponsibilitiesThis is an internal (and
external to IT) client facing position that requires excellent
customer service skills and interpersonal communication skills
(listening/verbal/written). One must be able to; manage difficult
or emotional client situations; respond promptly to client needs;
solicit client feedback to improve service; respond to requests for
service and assistance from clients; meet commitments to
clients.QualificationsTo perform this job successfully, an
individual must be able to perform each essential duty
satisfactorily. The requirements listed below are representative of
the knowledge, skill, and/or ability required. Reasonable
accommodations may be made to enable individuals with disabilities
to perform the essential functions.Education and/or
ExperienceBachelor's degree (or equivalent combination of education
and experience) and 8 years' related experience in the essential
job functions listed. Prior PBM or healthcare experience is helpful
but not required.Computer Skills
- Excellent working knowledge of a variety of currently used
programming languages such as JAVA, SQL and PL/SQL
- ORACLE RDBMS
- UNIX and/or Windows environments
- Scripting such as Shell, Perl
- Object Oriented Analysis and Design (OOAD)
- Service Oriented Architecture (SOA)
- Distributed Software Architecture
- Web Application Architecture
- Tools such as JPA with Hibernate, Spring, XML
- Agile and Waterfall methodologies; requirements gathering and
creating flow diagrams
- Expert level experience with JAVA design and development,
design patterns, complete application development lifecycle
- Strong proficiency in database interfacing and relational
database management systems (RDBMS such as Oracle or similar).
- Expert knowledge of Object Oriented and procedural
languages.
- Solid UNIX command level experience. Shell scripting and build
automation knowledge.Certificates, Licenses, RegistrationsNone
requiredOther Skills and Abilities
- Demonstrated ability to work collaboratively on project teams
and/or matrix-managed teams.
- Ability to appropriately schedule and prioritize multiple
projects to ensure timely and effective delivery of IT
solutions.
- Excellent written and verbal communications skills with
emphasis on translating technical concepts to non-technical
audiences.
- Results oriented and ability to juggle multiple concurrent
projects with changing priorities and deadlines.
- Familiarity with PBM business model (plans, programs, and
practices) as well as pharmaceutical practices (nomenclature,
medications) helpful.Language SkillsAbility to read, analyze, and
interpret general business periodicals, professional journals,
technical procedures, or governmental regulations. Ability to write
reports, business correspondence, and procedure manuals. Ability to
effectively present information and respond to questions from
groups of managers, clients, customers, and the general
public.Mathematical SkillsAbility to add, subtract, multiply, and
divide in all units of measure, using whole numbers, common
fractions, and decimals. Ability to compute rate, ratio, and
percent and to draw and interpret bar graphs.Reasoning
AbilityAbility to solve practical problems and deal with a variety
of concrete variables in situations where only limited
standardization exists. Ability to interpret a variety of
instructions furnished in written, oral, diagram, or schedule
form.CompetenciesTo perform the job successfully, an individual
should demonstrate the following competencies:
- Innovation - Displays original thinking and creativity; Meets
challenges with resourcefulness; Generates suggestions for
improving work; Develops innovative approaches and ideas; Presents
ideas and information in a manner that gets others' attention.
- Interpersonal Skills - Focuses on solving conflict, not
blaming; Maintains confidentiality; Listens to others without
interrupting; Keeps emotions under control; Remains open to others'
ideas and tries new things.
- Verbal Communication - Speaks clearly and persuasively in
positive or negative situations; listens and gets clarification;
Responds well to questions; Demonstrates group presentation skills;
Participates in meetings.
- Project Management - Develops
#J-18808-Ljbffr
Keywords: MedImpact Healthcare Systems, Inc., Chula Vista , Software Engineer IV, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...