1

Application Developer Consultant Jobs in Michigan

... FME Developer Consultant, Senior Associate, you will play a pivotal role in helping clients ... Responsibilities - Analyzing client needs to implement and support business application solutions ...

This position functions as an IT application developer for healthcare industry or Child care Services Area. Skills: Consultant should have experience with below skills for at least 3 years JAVA, PL ...

Field Application Engineer '27

Novi, MI · On-site +1

$53K - $80K/yr

The title for this role may be called Application Engineer, Vision Consulting Engineer, or Integration Support Engineer depending on the product line you may be hired for. * Solve complex customer ...

The title for this role may be called Application Engineer, Vision Consulting Engineer, or Integration Support Engineer depending on the product line you may be hired for. * Solve complex customer ...

Senior Application Security Engineer

Lansing, MI · On-site

$59.50 - $79.50/hr

Quantam Solutions provides IT solutions and consulting for various clients. We offer competitive ... We are currently seeking a Senior Application Security Engineer. Candidates must be located within ...

next page

Showing results 1-20

Application Developer Consultant information

What does an application developer consultant do?

An Application Developer Consultant designs, develops, and implements software applications tailored to clients' needs. They often work with organizations to analyze requirements, recommend technical solutions, and ensure applications are scalable, secure, and aligned with business goals. Their role may also include troubleshooting issues, optimizing performance, and providing technical guidance to teams. Application Developer Consultants typically possess expertise in various programming languages, frameworks, and software development methodologies. Their work helps clients achieve better efficiency and innovation through customized software solutions.

How does an application developer consultant typically collaborate with clients and internal teams during a project?

As an Application Developer Consultant, you will regularly interact with both clients and internal project teams to ensure that solutions align with business requirements. This often involves participating in requirements-gathering meetings, presenting technical recommendations, and providing progress updates. You’ll work closely with project managers, designers, QA engineers, and client stakeholders throughout the software development lifecycle. Effective communication and adaptability are crucial, as you may need to explain technical concepts to non-technical audiences and adjust priorities based on client feedback.

What are the key skills and qualifications needed to thrive as an application developer consultant, and why are they important?

To thrive as an Application Developer Consultant, you need strong programming skills, a solid understanding of software development life cycles, and a relevant degree such as computer science or IT. Familiarity with tools like version control systems (e.g., Git), cloud platforms, and certifications in frameworks or languages (such as AWS Certified Developer or Microsoft Certified: Azure Developer) are highly beneficial. Exceptional problem-solving abilities, communication skills, and adaptability help consultants bridge client requirements and technical solutions. These skills ensure effective project delivery, client satisfaction, and the ability to adapt to evolving technologies and business needs.

What is the difference between Application Developer Consultant vs Application Analyst?

AspectApplication Developer ConsultantApplication Analyst
Required CredentialsBachelor's in CS or related field, certifications like Microsoft or OracleBachelor's in CS, Information Systems, or related field; certifications vary
Work EnvironmentConsulting firms, client sites, or remote; project-basedIn-house IT teams, corporate offices, or client sites
Employer & Industry UsageConsulting companies, tech firms, finance, healthcareLarge corporations, government agencies, financial institutions

Application Developer Consultants focus on designing, developing, and implementing software solutions for clients, often working on multiple projects. Application Analysts primarily analyze, support, and optimize existing applications within an organization. While both roles require technical skills and certifications, their work environments and objectives differ, with consultants more client-facing and project-driven, and analysts more internally focused on application performance and support.

Are application developer consultants still in demand?

Application developer consultants are still in demand due to ongoing digital transformation and the need for custom software solutions. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability in this field.

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

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

Java Application Developer

Dearborn, MI • On-site

Contractor

Re-posted 26 days ago


Key responsibilities

  • Evaluate applications for a major application migration project and plan steps for moving applications from a legacy data center into a new technology data center.

  • Analyze applications to identify technical and business attributes, gaps, and characteristics relevant to migration to a cloud platform, and define migration strategies.

  • Document designs and build service-oriented and Java solutions, including analyzing, reverse-engineering, and classifying applications for reuse or improvement.


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Java Application Developer

On behalf of our client, Procom Services is searching for a Java Application Developer for a contract opportunity in Dearborn, MI.

Java Application Developer Job Details

Evaluate applications for a major application migration project for a large manufacturing company to plan steps for moving applications from a legacy data center into a cutting edge technology data center. Analyze applications to identify technical attributes, business attributes, and gaps related to migration to a cloud platform. Define the migration strategy for each application.

Java Application Developer Mandatory Skills

  • 5+ years of experience documenting the design and building service oriented and/or Java solutions
  • Ability to design options for cloud application development, cloud application deployment, private versus public cloud options, virtualization, containerization
  • Experience analyzing, reverse-engineering, and documenting the design of existing Java solutions
  • Ability to identify patterns and characteristics of applications so they can be classified for re-use or improvement
  • Ability to discover application characteristics of Java applications that will help define migration groups
  • Experience identifying business processes and creating IT solutions that deliver those functions
  • Able to understand data center migration strategy and key components of a data center migration
  • Experience assessing applications and application architecture
  • Experience with data center migration or application modernization is preferred
  • Experience leading teams of developers and documenting designs that other developers can use to create applications
  • Experience working in a large corporate enterprise 
  • Using problem-solving, critical thinking skills, and independent thinking to overcome challenges
  • Communicating in writing and verbally and with clarity
  • Accountability for meeting commitments and deadlines. Demonstrates principled leadership and sound business ethics; shows consistency among principles, values, and behavior; builds trust with others through own authenticity and follow-through on commitments.
  • Monitors progress of self and others and redirects efforts when goals are not being met.
  • Additional Skills Recommended: Certification in Java application technologies.

Java Application Developer Start Date

ASAP

Java Application Developer Assignment Length

8+ months

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.