Business Application Developer Sr

<p>With more than 7,000 employees, we are the largest health insurance company in Michigan. We offer an exciting work environment with a diverse group of employees. Our goal is to make health insurance easier for our members. We want to transform the industry and become a resource that people can trust.</p>

Detroit, Mi

Blue Cross Blue Shield of Michigan

When you think of <a href="" target="_blank" rel="noopener noreferrer">Blue Cross Blue Shield of Michigan</a> for health insurance, you can know you&rsquo;re getting much more. We're a company founded on a tradition of affordable, quality health care for everyone, improving the present and investing in the future.<br /><br />We offer:<br />Plans for employers and individuals that meet today&rsquo;s needs, budgets and lifestyle<br />The largest network of doctors and hospitals in the state<br />Lower health care costs Higher quality health care<br />Award-winning diversity practices<br />Grants and programs that promote better health throughout Michigan<br /><strong><br />Mission:&nbsp;</strong>We commit to being our members&rsquo; trusted partner by providing affordable, innovative products that improve their care and health.<br /><br /><a href="" target="_blank" rel="noopener noreferrer"><strong>Click here</strong></a> to learn more about our commitment to our Social Mission, view company updates and reviews, and view our awards &amp; accolades.<br /><br />Learn more about your options as an external candidate. <a href="" target="_blank" rel="noopener noreferrer">Click here</a> to view open positions.

keywords: support,maintenance,analysis,teamwork,process management,technical,support,maintain,document,design,write,maintenance,experience,knowledge,project management,department requirements,technical,degree,analysis,communication,professional


Competitive Total Compensation Package

Overview: Provide support to all phases of the application development process to include business analysis, application, architecture, design, development, integration and delivery for those business applications that support the administrative or operational functions of the company or the business applications needed to serve customers effectively. Provide business application maintenance and support.
Responsibilities: <ul> <li>Work closely with clients, business analysts and team members on complex programming projects. Define business processes and gather project requirements.</li> <li>Write software code, test, debug, and document and maintain computer applications. Identify coding errors through informal and formal testing methods. Ensure application integrity by applying SDLC concepts.</li> <li>Provide ongoing maintenance of applications.</li> <li>Document functions and changes to new or modified modules and test activities/results and other areas such as error handling and backup/recovery procedures. Assist in the development of user guides and training documentation for systems.</li> <li>Identify technical requirements, as needed. Create technical design specifications and assist in sizing technical requirements, as needed.</li> <li>Support identification of sources of data feeds and interfaces, as needed.</li> <li>Design new reports and interfaces using advance queries and software solutions. Maintain existing reports and process automation tools.</li> <li>Adhere to standards and procedures.</li> <li>Evaluate existing applications and platforms and provides recommendations for improving application performance by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications. Participate on teams that outline the process and scope out the improvements that can be realized through the application solutions.</li> <li>Evaluate new application packages and tools and perform research on best practices and provide recommendations for solutions, as needed.</li> <li>Provide technical coaching and mentoring to less-experienced team members</li> <li>Participate in project planning processes. Develop work plan timelines and manages workflows to meet project timeframes, as needed.</li> <li>Adhere to standards and procedures; check for compliance. May assists in defining development guidelines and standards. Review modules for quality assurance.</li> <li>Other duties as assigned.</li> </ul>
Requirements: <ul> <li>Bachelor's degree in related field preferred.</li> <li>Five (5) years of application programming and analysis experience required.</li> <li>Broad level of understanding surrounding information systems and application architecture standards required.</li> <li>Experience designing, developing and testing applications using proven or emerging technologies required.</li> <li>Project management and experience leading projects preferred.</li> <li>Demonstrated ability to analyze and interpret complex problems or processes that span multiple business areas, identify and understand requirements, and develop alternate solutions.</li> <li>Understand the necessity and value of accuracy and attention to detail ability to process information with high levels of accuracy.</li> <li>Expertise in multiple technical environments and possesses business knowledge that spans one or more business areas.</li> <li>Written and verbal communication skills.</li> <li>Ability to work independently, or within a team environment.</li> <li>Other related skills and/or abilities may be required to perform this job.</li> </ul> <strong>Department Requirements:</strong><br /> <ul> <li>3-5 years experience with SSRS and SSIS required.</li> <li>3-5 years experience with building, maintaining, troubleshooting, monitoring, and streamlining ETL jobs and data feeds required.</li> <li>3-5 years experience building, managing and maintaining Divisional Data Marts.</li> <li>3-5 years experience with data architecture, normalization, database views, schema design and updates, index creation and maintenance, advanced SQL queries, DB lifecycle support, and integration.</li> <li>Ability to work on-call and off hours/weekends where required.</li> <li>Ability to oversee peers technical work and coach/mentor where necessary.</li> <li>Ability to design and build data repositories from basic reporting requirements.</li> <li>Ability to oversee and coordinate 60+ ETL jobs and data feeds with little to no oversight.</li> <li>Ability to manage and adhere to Change and Promotion to Production processes.</li> <li>Ability to create a vision, define future state, and create a path to get there.</li> <li>Ability to work alongside others to achieve a common goal.</li> <li>Ability to drive work to completion with little to no oversight.</li> </ul> <em>All qualified applicants will receive consideration for employment with regard to, among other grounds, race, color, religion, sex, national origin, sexual orientation, age, gender identity, protected veteran status or status as an individual with a disability.</em>