Business Application Dev Adv

Blue Cross Blue Shield of MichiganDetroit, MI
4d$102,190Hybrid

About The Position

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. Work closely with clients, business analysts and team members on moderately complex to complex programming projects. Define business processes and gather project requirements. 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. Provide ongoing maintenance of applications. Document functions and changes to new or modified modules and test activities/results. Identify technical requirements, as needed. Create technical design specifications and assist in sizing technical requirements, as needed. Participate in project planning processes, as needed. Support identification of sources of data feeds and interfaces, as needed. Design new reports and interfaces using advance queries and software solutions. Maintain existing reports and process automation tools. Adhere to standards and procedures. Review modules for quality assurance. 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. Evaluate new application packages and tools and perform research on best practices and provide recommendations for solutions, as needed. Provide technical coaching and mentoring to less-experienced team members. Hybrid work permitted 3-4 days per week within a reasonable commuting distance of Detroit, Michigan office.

Requirements

  • At least a Bachelor’s degree in Computer Science, Applied Data Science, Mathematics or related field of study and three (3) years of experience as an Underwriting Analyst or related role where experience was gained.
  • Advanced programming techniques and application design such as Object-Oriented programming, Event-Driven programming, or Functional programming.
  • Systems design and have a solid understanding of development, database development, testing, and integration methodologies.
  • Two (2) years underwriting experience - risk analysis and expected UW outcomes.
  • Two (2) years technical coding and knowledge of data warehouses including R/SAS/SQL and Server/Python.
  • Troubleshooting software code and conducting root cause analysis.
  • Developing diagnostic tools/processes to identify issues in a timely manner and creating documentation of findings.
  • Developing solutions or processes to fix issues identified in software code.

Responsibilities

  • Provide support to all phases of the application development process
  • Work closely with clients, business analysts and team members on moderately complex to complex programming projects
  • Define business processes and gather project requirements
  • 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
  • Provide ongoing maintenance of applications
  • Document functions and changes to new or modified modules and test activities/results
  • Identify technical requirements, as needed
  • Create technical design specifications and assist in sizing technical requirements, as needed
  • Participate in project planning processes, as needed
  • Support identification of sources of data feeds and interfaces, as needed
  • Design new reports and interfaces using advance queries and software solutions
  • Maintain existing reports and process automation tools
  • Adhere to standards and procedures
  • Review modules for quality assurance
  • Evaluate existing applications and platforms and provides recommendations for improving application performance
  • Evaluate new application packages and tools and perform research on best practices and provide recommendations for solutions, as needed
  • Provide technical coaching and mentoring to less-experienced team members
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service