Senior Software Engineer
Company: CareFirst BlueCross BlueShield
Location: Reston
Posted on: June 13, 2022
|
|
Job Description:
Resp & Qualifications COMPANY SUMMARY:CareFirst, Inc., and its
affiliated companies, generally referred to as CareFirst BlueCross
BlueShield (CareFirst), is the Mid-Atlantic region's largest
private sector health insurer, serving the healthcare needs of 3.5
million members in Maryland, the District of Columbia, and portions
of northern Virginia. The Company offers a comprehensive portfolio
of products and services to individuals and groups, as well as
state and federal government sponsored plans. With a market share
almost three times that of the closest competitor, the company
commands 45 percent penetration across the region. In July 2018,
Brian D. Pieninck assumed the role of President and CEO after
serving as the company's COO of Strategic Business Units and IT
Division. Under his leadership, the organization completed an
extensive review of its operations and clinical programs, resulting
in an expansive 3-year strategy to grow and diversify the company's
core business. Along with a 5-year vision to drive the
transformation of the healthcare experience across the continuum of
its members, partners, and communities, the company has placed a
renewed and intentional focus on fostering a mission-based culture,
which drives every decision the company makes. The organization
employs over 5,600 full-time employees in Maryland, Northern
Virginia, the District of Columbia, and West Virginia. CareFirst
has earned multiple workplace awards recognizing its leadership in
diversity and inclusion, wellness engagement, and creation of a
supportive and equitable work environment for all employees.At
CareFirst, you are part of an inspired, collaborative team that is
building the healthcare experience we want for our families and our
future. Every day, we make a meaningful difference in the
communities where we live and work.We practice empathy, seek to
understand, invest in inclusion, demand equity and nurture
belonging every day for our employees and the communities we serve.
We rely on the rich diversity of our employees' experiences and
backgrounds to achieve our mission. Every year we host a Week of
Equity and Action where we deepen our investment and commitment to
diversity, equity, and inclusion. During this week thousands of
employees engage in workshops and volunteerism with the goal of
bettering themselves and our community. Women make up around 70% of
CareFirst's employee population, and over 50% identify as BIPOC
(Black, Indigenous, and people of color).We have 9 resource groups
that connect employees over shared identities (LGBTQ, veteran
status, race, etc.) and passions (climate change, healthy living,
leadership development).Employees are encouraged to give back and
volunteer in their communities with their civic engagement hours.As
a not-for-profit, CareFirst regularly ranks among the most
philanthropic organizations with $65 million invested in the
community in 2020 to improve overall health, and increase the
accessibility, affordability, safety, and quality of healthcare
throughout its market area. The company's employees consistently
add to this impact by devoting thousands of volunteer hours to
numerous community organizations and social causes. The company's
continued efforts to reinvest in community health care programs has
repeatedly earned CareFirst regional accolades as a leading
corporate philanthropist, including the No. 2 and No. 7 spots on
the Baltimore Business Journal and Washington Business Journal's
2019 list of top corporate givers, respectively.PURPOSE:Performs
complex analysis, design, development, testing, and debugging of
computer software ranging from operating system architecture
integration and software design to selection of computer systems,
language, and/or equipment. Designs, develops/codes, tests, and
documents critical and complex application programs for computer
systems. Works with appropriate stakeholders to define system scope
and objectives and establish baselines. Establishes project
standards and processes. Breaks down software requirements and
creates highly complex systems.ESSENTIAL FUNCTIONS:Perform
technical detail design, coding, testing of applications. Serves as
subject matter expert for both customer and internal discussions
related to maintaining and enhancing existing software systems.
Develop and/or analyze interface design documentation. Comply with
hardware and software systems standards and procedures. Deliver
large systems for tens of thousands of users. Comply with code
quality, migration and dev/ops standards and policiesPerforms
software analysis, including requirements and uses case development
and design. Implements and documents source code to design
specifications. Performs software testing including developing and
running automated unit tests, drafting, and executing structured
automated test cases. Compile, assess, and report data results from
software testing and analysis.Develops software solutions for
enterprise environments and other technologies. Analyzes and
implements functional and non-functional (e.g. performance,
availability) requirements and designs, implements, and tests
software. Performs operations & maintenance (O&M) of existing
systems. Identifies areas for improvement and streamlining.
Demonstrated experience with front-end and back-end programing and
integration frameworks and tools. Assist in the estimation of
development of application featuresProvides direct technical
support for high level, high visibility and critical trouble calls
for supported applications. Works with cross functional teams to
develop highly reliable software that runs at scale. Provides
recommendations to infuse new technology. Extend open-source
libraries and systems as necessary to meet the needs of the team.
Play a crucial role in product scoping and roadmap / architecture
discussions. Continually evaluate emerging technologies to identify
opportunities, trends, and best practices. Mentoring of junior
software engineersSUPERVISORY RESPONSIBILITY:Individual Contributor
- Position does not have direct reports but is expected to assist
in guiding and mentoring less experienced staff. May lead a team of
matrixed resources.QUALIFICATIONSEducation Level: Bachelor's Degree
in Information Technology or Computer Science. In lieu of a
Bachelor's degree, an additional 4 years of relevant work
experience is required in addition to the required work
experience.Experience: 5 years experience with software
development, basic coding and compilation, software
architecture/design, user requirements definition and software
specification development.Knowledge, Skills and Abilities
(KSAs)Ability to communicate technical requirements to all levels
of expertiseProficient in establishing and maintaining good working
relationshipsKnowledge and understanding of software development
life cycle (SDLC).Proficient with integrating complex and/or
existing systems., AdvancedKnowledge of programming languages (e.g.
JavaScript, C, Python, etc.)Excellent communication skills both
written and verbal.Knowledge of cloud technologies (e.g. AWS,
Azure),Knowledge of database technologies (e.g. cloud, SQL, Oracle,
Mongo DB, PostgreSQL, etc.),Fundamental knowledge of software
engineers' best practices, agile methodologies, CI/CD
pipelines,Knowledge of test-first practices including Test-Driven
Development (TDD) for unit tests and Behavior-Driven Development
(BDD) for automated acceptance tests,Strong experience with
Deployment/Continuous Integration/ Continuous Testing/ Continuous
Delivery processes and tools and have expertise in CI/CD tools and
framework,Knowledge of Code quality and promotion practices,Must be
able to effectively work in a fast-paced environment with
frequently changing priorities, deadlines, and workloads that can
be variable for long periods of time. Must be able to meet
established deadlines and handle multiple customer service demands
from internal and external customers, within set expectations for
service excellence. Must be able to effectively communicate and
provide positive customer service to every internal and external
customer, including customers who may be demanding or otherwise
challenging.LH-MW1Department Department: Claims and GatewayEqual
Employment Opportunity CareFirst BlueCross BlueShield is an Equal
Opportunity (EEO) employer. It is the policy of the Company to
provide equal employment opportunities to all qualified applicants
without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, age, protected veteran or
disabled status, or genetic information.Hire Range Disclaimer
Actual salary will be based on relevant job experience and work
history.Where To Apply Please visit our website to apply:
www.carefirst.com/careersFederal Disc/Physical Demand Note: The
incumbent is required to immediately disclose any debarment,
exclusion, or other event that makes him/her ineligible to perform
work directly or indirectly on Federal health care
programs.PHYSICAL DEMANDS:The associate is primarily seated while
performing the duties of the position. Occasional walking or
standing is required. The hands are regularly used to write, type,
key and handle or feel small controls and objects. The associate
must frequently talk and hear. Weights up to 25 pounds are
occasionally lifted.Sponsorship in US Must be eligible to work in
the U.S. without
SponsorshipPDN-9638cd53-4d26-4213-bf66-7a4bb92b3a64
Keywords: CareFirst BlueCross BlueShield, Reston , Senior Software Engineer, IT / Software / Systems , Reston, Virginia
Click
here to apply!
|