Transforming the future of healthcare isn’t something we take lightly. It takes teams of the best and the brightest, working together to make an impact.
As one of the largest healthcare technology companies in the U.S., we are a catalyst to accelerate the journey toward improved lives and healthier communities.
Here at Change Healthcare, we’re using our influence to drive positive changes across the industry, and we want motivated and passionate people like you to help us continue to bring new and innovative ideas to life.
If you’re ready to embrace your passion and do what you love with a company that’s committed to supporting your future, then you belong at Change Healthcare.
Pursue purpose. Champion innovation. Earn trust. Be agile. Include all.
Empower Your Future. Make a Difference.
What will I be responsible for in this job? (brief summary of the role)
The Software Development Engineer in Test II has in-depth software programming and technical expertise in one or more disciplines or product lines. Participates in resolving or resolves semi-complex tests, tools, design and development and white box testing. Analyze Semi complex code changes for developing test strategy in an efficient manner. May serve as a technical resource to and mentor less experienced personnel. Possesses good debugging, development, test, automation code and tools review skills. May lead projects
Conducts semi-complex technical analyses to design and implement test software (unit test/automation) for software applications or software test tools that achieve desired functionality for several or a few products, systems, software and applications
Executes semi-complex software engineering and technical assignments that involve advanced analysis, programming, evaluation and white box testing. Analyze code changes to developing test strategy.
Software developed typically impacts one or a few products, projects, processes or portions of same
Develops robust software engineering, technical solutions and designs that adhere to design specifications and that fully anticipate future product features and functionality
Solves assigned software engineering and technical problems in resourceful and effective ways
May participate in the selection of software engineering / technical design solutions for assigned products or aspects of assigned products
Decisions and actions may influence the work of other team members, other teams, a few management decisions or occasional customer outcomes
May participate in software project estimates
Designs, codes, unit tests, white box tests, debugs software and writes or participates in code documentation
Participates in a few assigned tasks comprising software test engineering for projects from products and customer requirements to functional specifications to coding to unit testing and debugging to software acceptance and release
May collaborate with development in the design of products to ensure instrumentations are in place allowing to automate the testing and, more in general, to analyze the testability of the software
Participate in code coverage/test coverage analysis to increase test coverage
May participate in software design reviews
Participates in contributing or contributes to new and modified software test designs and semi-complex software “fixes”
Through participation in the completion of assigned projects, contributes to the achievement of the projects of the Engineering department
Through participation in the completion of assigned aspects of projects, supports the achievement of assigned projects of the Engineering department
Adheres to software engineering standards
May contribute IP to CHC patent portfolio
Risk/Impact of Error
Potential errors include:
Faulty software design, coding, testing, debugging of aspects of software code
Legal, regulatory and statutory non-compliance in software design or code
Errors may result in modest:
Time and expense to correct
Delays in product approvals and shipments
Regulatory and compliance response
Errors can have a modest impact on product functionality and customer operations, but is limited to one software version
Root causes of errors are easily detected by the QA process
Errors may require the application of modest additional resources to resolve or correct
Serves as a technical resource and design critic to less senior engineers
May participate in negotiating design changes External contacts are infrequent
May consult with engineering managers on product designs
Internal contacts are somewhat regular with individuals of moderate influence primarily within the engineering organization
External contacts are relatively infrequent
May support interactions with compliance
Receives, may interpret and transmits semi-complex information requiring considerable explanation or interpretation to assigned technical and non-technical audiences
Assignment of Work
Work is subject to regular supervisory oversight at defined project and task milestones
Determines methods for own work and may assist in determining methods for the work of the team on semi-complex assignments
Escalates complex technical issues or requests to gain cooperation at levels of mid-management
Mentors, reviews the work of, and may train less experienced personnel
What are the requirements?
- Years of experience: 2+ years of professional experience in software engineering
- Education: Bachelor’s degree in Computer Science or equivalent required and Master's Degree Preferred
- Physical requirements: General office demands
What critical skills are needed for you to consider someone for this position?
Experience in SQL, Oracle, data warehousing- OBIEE
In depth knowledge in Web Services
White box testing
What other skills/experience would be helpful to have?
Technical skills :
C, C++, C#, Java, J2EE, ASP,
Software applications security
Regulatory/Compliance requirements as relates to software development
Basic project management knowledge and good time management skills
Has in-depth proficiency in multiple relevant software engineering design processes
Customer-focused software applications development
Drives to Win- Possesses sustained energy to set and meet challenging objectives; the ability to organize resources to achieve a standard of excellence in outcomes and monitor on-going performance - Foundation
Communicates Clearly and Effectively - The ability to effectively share ideas, thoughts, information and feelings with a diverse range of audiences to development two-way understanding; it includes speaking, listening and written communication skills; the ability to influence others towards a desired way of thinking or course of action and to secure agreement to achieve common goals through effective negotiation – Foundation
Demonstrates Flexibility and Adaptability - Is open and receptive to appropriate change; the ability to manage and shift priorities as required, and to incorporate new approaches in support of changing organizational needs; possesses confidence in challenging the status quo and providing input to change efforts - Foundation
Focuses on Customer Service - A desire to help or meet the needs of customers; the ability to respond to the changing needs of the customer while maintaining a high standard of quality and adhering to company policies, standards, practices and processes - Foundation
Teamwork - Is able to establish and maintain a good rapport and cooperative relationships with customer and co-workers; able to work cooperatively across organizational boundaries to achieve shared goals; possesses an understanding of team dynamics and provides tangible contributions to teams, fostering collaboration and an environment of mutual trust and respect - Foundation
Builds Relationships - The ability to identify, build and maintain formal and informal networks and productive relationships with both internal and external stakeholder; it includes leveraging these contacts to influence positive outcomes for the business - Foundation
Develops Self - Maintains a commitment to personal and professional development, keeping abreast of current professional knowledge; is personally committed to and actively works to continuously improve him/herself - Foundation
Solves Problems - Uses rigorous logic and methods to solve difficult problems with effective solutions; able to think critically; to recognize and anticipate a problem (technical, operational, process, organizational) and to identify and implement the best solution in a timely manner – Foundation
Manages and Executes on Projects - Establishes plans and manages resources to ensure work is completed efficiently, on time and on budget Foundation
Acts with Integrity and Demonstrates Ethical Behavior - Interacts with others in a way that gives them confidence in ones motives and representations and those of the organization; is seen as direct, truthful, keeps confidences, promises and commitments; acts in an honest and trustworthy manner based on personal accountability and a moral conviction to do the right thing - Foundation
How much should I expect to travel? Occasional very light travel less than 5%
Employees in roles that require travel will need to be able to qualify for a company credit card or be able to use their own personal credit card for travel expenses and submit for reimbursement.
Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system!
Equal Opportunity/Affirmative Action Commitment
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.