1

Advanced Application Developer Jobs in Michigan (NOW HIRING)

.Net Developer

Detroit, MI · On-site

$44.25 - $58.25/hr

.NET Application Developer Location: Detroit, MI Duration: 12+ months (extendable) Rate: $doe 100 ... advanced testing processes and buy vs. build recommendations. Individuals also provide input to ...

Job Title: Application Engineer The Application Engineer supports validation and integration of advanced brake and vehicle dynamics systems, acting as a key technical link between internal ...

AVL Test Systems Inc offers a job in the United States (US) as Application Engineer II Are you passionate about solving complex engineering challenges and bringing advanced test systems to life? AVL ...

The Senior Application Engineer serves as the primary technical liaison between Tenneco and its ... Provide technical leadership for advanced engineering initiatives and assigned customer programs.

ESTECO North America is looking for an Application Engineer for its office located in Novi ... Advanced simulation has become a standard resource for product development in today's business ...

next page

Showing results 1-20

Advanced Application Developer information

What is an advanced application developer?

An Advanced Application Developer is a professional who designs, builds, tests, and maintains complex software applications, often using advanced programming languages and frameworks. They typically work on larger or more challenging projects, collaborate with cross-functional teams, and may be responsible for the entire software development lifecycle. In addition to coding, they focus on optimizing performance, implementing best practices, and ensuring security and scalability. Advanced Application Developers are expected to have strong problem-solving skills and stay current with emerging technologies.

What are the key skills and qualifications needed to thrive as an advanced application developer?

To thrive as an Advanced Application Developer, you need expertise in programming languages (such as Java, C#, or Python), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Familiarity with development frameworks, version control systems (like Git), and experience with cloud computing platforms or relevant certifications are often required. Strong communication, teamwork, and adaptability help developers collaborate with stakeholders and respond to evolving project needs. These skills ensure efficient, scalable, and high-quality software solutions that meet business objectives.

How does an advanced application developer typically collaborate with other team members during a project lifecycle?

Advanced Application Developers work closely with cross-functional teams, including project managers, UX/UI designers, QA engineers, and other developers. They participate in code reviews, architecture discussions, and sprint planning sessions to ensure that solutions meet both technical and business requirements. Effective communication and collaboration are essential, as they often mentor junior developers and coordinate with stakeholders to address project complexities. This collaborative environment supports both individual growth and the delivery of high-quality software.

What cities in Michigan are hiring for Advanced Application Developer jobs?

Cities in Michigan with the most Advanced Application Developer job openings:

Business Application Developer Advanced

Detroit, MI • On-site

Blue Cross Blue Shield of Michigan
Insurance Services • 5 - 10K employees

Full-time

Posted 12 days ago


Blue Cross Blue Shield of Michigan rating

7.8

Company rating: 7.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz


Job description

IntroductionWith 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.

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

  • 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.
  • Other duties may be assigned.

Requirements

  • Bachelor's degree in related field preferred.
  • Three (3) years of advanced programming techniques and application design required.
  • Experience in systems design and have a solid understanding of development, database development, testing, and integration methodologies required.
  • Project management experience preferred.
  • Analytical and systems thinking.
  • Accuracy and attention to detail.
  • Written and verbal communication skills.
  • Ability to work independently, or within a team environment.
  • Other related skills and/or abilities may be required to perform this job.

Departmental Preferences 

  • Three years' experience in .NET experience


What Blue Cross Blue Shield of Michigan employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom