Senior Software Engineer - Farmington Hills, MI

col-narrow   

Job Order #:

MS030834

Title:

Senior Software Engineer - Farmington Hills, MI

Location:

Farmington Hills, MI 

Salary:

100000-140000

Salary Type:

per year

Occupations:

IT-Software Development: Enterprise Software Implementation & Consulting, General-Other: IT-Software Development, Software-System Architecture, Software-Web Development
col-wide   

Job Description:

Senior Software Engineer
 
We are looking for people that have been in a Senior Software Design and Software Development roles but seek accelerated opportunities to become solution architects; people with a passion for technology and the desire to learn and grow, architect and design enterprise solutions.  Some leadership experience is a big plus.
 
- Participate in architecture definition, product selection, and application design.
- Play key roles in large projects:  Senior Developer, Mentor, Technical Leader, and Technical Project Manager.
- Participate and provide leadership in all phases of a project from discovery and planning through implementation and delivery.
- Design and develop core business applications for insurance, healthcare and other clients.
- Wear many hats and gain experience with tools, technologies and platforms across many technology stacks.
- Work closely and share ideas with fellow Developers and Architects.
- Learn new things, and grow rapidly from constant exposure to innovative ideas, concepts, and patterns.
 
Qualifications:
 
- Design and develop enterprise class business applications and integration solutions using Java/J2EE, C#, .NET, and JavaScript.
- Must have a computer science/software engineering background (degree and/or experience).
- Prior consulting experience with mid-large size firms is a plus!
- Knowledge and experience using enterprise application, integration and design patterns.
- Strong problem solving skills.
- Ability to conceptualize and articulate ideas clearly and concisely.
- Excellent communication and interpersonal skills.
- Experience with Health Insurance, Life Insurance and / or Healthcare a big plus!
- Experience leading teams of all levels of software professionals!
- Experience leading teams of in-house employees and consultants a big plus!
- A minimum of 75% travel.  The role requires a minimum of 3-4 days away from home/week visiting clients in US.
 
Keywords:  Farmington Hills MI Jobs, Senior Software Engineer, Java, J2EE, C#, .Net, JavaScript, Software Developer, Architect, Software Engineer, Programming, Programmer Analyst, Michigan Recruiters, Information Technology Jobs, IT Jobs, Michigan Recruiting
 
If you are an employer and recruiting for similar IT professionals / positions, please contact our Technical Recruiters at Next Step Systems https://www.nextstepsystems.com/employers_submit_raul.html.  We are a national IT Recruiting Firm / Agency specializing in full-time direct hire Information Technology employment opportunities.
 
Company Will Relocate Candidates!
 
"PLEASE DO NOT APPLY" If You Are A Consulting Firm, Third Party Recruiter Or Seeking Corp-To-Corp; W-2 Direct Hire Only.
 
To Apply Now, Send Your Resume To https://www.nextstepsystems.com/jobseekers_submit_raul.html.
 
Please check out our company at https://www.nextstepsystems.com and our IT job board at http://www.itrecruiters.technology.
Company Info
Next Step Systems
Chicago, IL, United States

Website: www.nextstepsystems.com

Company Profile