C, C++ Software Engineer - Remote
Posted on: November 23, 2021
The Software Engineer delivers business value through the
application of scientific theories, mathematical methods, and
empirical evidence to design, create, deliver, maintain, and govern
technology solutions. Performs work in IS in following Engineering
specialty: Software. Has deeper technical skills within a specific
domain. Works with occasional guidance when first entering the
position, graduating to independent activities as knowledge and
skills progress. Is guided by industry standards such as SWEBOK,
DMBOK and industry best practices. This role will focus on C, C++
software development as a primary focus, with exposure to other
technologies such as Java, DevOps and Web Services development.
WHAT YOU'LL DO:
Uses models (their own or created by others) as a starting point
for designing and developing technologies that enable new or
enhance existing business capabilities.
Uses patterns and frameworks to help develop applications and solve
Uses a disciplined process when implementing designs and operates
effectively as part of a team in doing so.
Collaborates with the team to uncover pain points and formulate
ways to accelerate delivery.
Uses frameworks and patterns to produce efficient code.
Occasionally plays multiple roles (e.g. individual contributor,
lead, teacher, mentor).
Uses tools and languages to apply processes systematically.
Participates in professional societies.
Reuses designs and design artifacts.
Assists with or performs with limited supervision and
Evaluation of options and performance of tradeoff and cost benefit
Experiments using emerging technologies to understand how they will
impact what comes next.
Application of software engineering techniques to infrastructure
and operations problems with a focus on automation and
Applies a systematic, disciplined, quantifiable approach to the
development, operation, testing and maintenance of software.
Responsible for the development, maintenance, testing and
integration of applications and systems that support business
Applies Software Engineering and Test Automation knowledge areas to
the entire software life cycle of a complete solution, from
definition and development to maintenance and optimization.
Participates in ideation and brainstorming sessions to devise
creative and disruptive digital solutions; builds apps, APIs and
data solutions to drive toward implementation of those
Develops automated test solutions to ensure delivery of
high-quality code. Implements test automation processes and follows
through on testing results.
This job posting is reflective of the Engineer I essential
functions, qualifications, and physical requirements. The Engineer
II level has variable essential functions, qualifications and
physical requirements. Competency and skill set will determine
level of placement within the posted job family.
Is well organized with strong analytical and problem-solving
Focuses on process improvement.
Focuses on all aspects of automation and test data for speed to
delivery and increase capacity"
Learns quickly when facing new problems and is a relentless and
versatile learner, open to change.
Has a collaborative attitude and a willingness to work with team
Has good verbal and written communication skills. Can communicate
technical concepts to technical and non-technical audiences.
Ability to consult with internal business partners and peers.
Is self-motivated and driven with the desire to innovate.
Understands the software development lifecycle and D
Keywords: CareerLink, Omaha , C, C++ Software Engineer - Remote, Other , Omaha, Nebraska
Didn't find what you're looking for? Search again!