Software Engineer I
Description
The Software Engineer I will be responsible for development efforts toward the creation, implementation, and support of existing and next-generation software solutions. The Software Engineer I will analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs. This role is responsible for interacting with users to define system requirements and/or necessary modifications in an Agile/Scrum environment.
Essential Duties:
- Understands requirements, writes, and implements smaller stories within a feature.
- May write new code and fix defects under the supervision of the team.
- Codes web applications following specifications and using the appropriate tools. Follows best practices.
- Identifies and raises issues to manager’s attention.
- Adheres to IT Control Policies throughout design, development and testing.
- Works with team members to help review ideas, solutions, issues, and/or concerns. May sit in on cross-functional meetings and begins to interact with business partners to better understand their needs and wants.
- Applies AGILE concepts and works collaboratively and closely with QA in an Agile/Scrum environment.
- Works closely with remote development teams to deliver complex solutions.
- Be familiar with the deployment and the SDLC process.
- Communicate and adhere to established change control documentation procedures.
- Have an understanding of cloud infrastructure or a willingness to learn.
- Be comfortable with evening work to support software releases.
- Have a strong understanding of version control software, merging, branching.
Competencies:
- Possesses knowledge of several technologies.
- May be able to identify and communicate alternative technologies and techniques.
- Able to work within an automated testing framework with limited oversight.
- Displays an ability to learn rapidly and quickly adapt to changing situations.
- Team player, contributes to team objectives, displays trust and mutual understanding, accepts constructive feedback, and handles confrontation constructively.
- Understands basic Agile methodologies.
Required Qualifications and Skills:
- BS Degree in Computer Science
- Requires a minimum of 2 years of prior experience in software development
- Three plus of relevant programming language experience including Java
Preferred Qualifications and Skills:
- MBA preferred
- Prior experience working in an AGILE/SCRUM environment preferred.
- Experience in cloud technology
Global Healthcare Exchange, LLC and its North American subsidiaries (collectively, “GHX”) provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. All qualified applicants will receive consideration for employment without regard to any status protected by applicable law. This EEO policy applies to all terms, conditions, and privileges of employment, including hiring, training and development, promotion, transfer, compensation, benefits, educational assistance, termination, layoffs, social and recreational programs, and retirement.
GHX believes that employees should be provided with a working environment which enables each employee to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. GHX expects and requires the cooperation of all employees in maintaining a discrimination and harassment-free atmosphere. Improper interference with the ability of GHX’s employees to perform their expected job duties is absolutely not tolerated.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)