Blue Cross Blue Shield of Michigan (BCBSM) is hiring for an Application Developer 1 to join our IE (Informatics Environment) Product group.
Departmental Note: To be successful in this role, the candidate must be highly proficient (skills/knowledge) with SQL.
About the Role
In thisApplication Developer 1 opportunity, responsibilities will involve:
- Providing support in the full systems life cycle for one or more applications to ensure application software is delivered on time and within budget.
- Using ETL tools for designing and developing jobs that extract, integrate, transform, and load data.
- Data analysis. Data warehousing and Data lake projects.
- Unit test, SIT test, performance testing processes.
- Implementing ETL concepts using ETL tools like IBM DataStage, Scala, & Easy ETL, & SQL.
- Working closely with various stakeholders such as business customers, vendors, and internal teams to provide expert support.
Additional aspects/functions of the role may include:
- Code applications using a disciplined development process.
- Assist in the deployment of new modules, upgrade and fix the production environment. Make modules production-ready by moving them to libraries, completing forms and version control documents, following procedures, etc. Validate deployment.
- Assist in production support. Troubleshoot existing information systems to identify errors or deficiencies and develops solutions.
- Identify technical requirements, as needed. Create technical design specifications and assist in sizing technical requirements, as needed.
- Participate in project planning processes, as needed.
- Other duties as assigned.
"Qualifications"
EDUCATION AND/OR EXPERIENCE
- Associate's degree in related field preferred.
- One (1) year programming experience preferred.
- Familiar with Scala/Java and SQL.
- Experience working in Data warehousing and Data lake projects.
- Development experience in implementing ETL concepts using tools like IBM DataStage, Scala, & Easy ETL, & SQL.
- Experience using ETL tools for designing and developing jobs that extract, integrate, transform and load data.
- Experience working in Teradata databases.
- Understanding of SQL and UNIX.
- Detailed understanding of all phases of development life cycle (specifically, understanding of waterfall and agile methodologies).
- Understanding of preparation of detailed designs.
- Understanding of unit test, SIT test, performance testing processes.
- Experience in systems design and a basic understanding of development, database development, testing, and integration methodologies preferred.
OTHER SKILLS AND ABILITIES
- Have sound technical knowledge and ability to learn and adapt quickly.
- Strong data analysis skills.
- Effective interpersonal and communication (written and verbal) skills.
- Excellent team player, ability to meet tight deadlines and work under pressure.
- Accuracy and attention to detail.
- Positive attitude, adaptable to change.
- Other related skills and/or abilities may be required to perform this job.