What you need for this position:
-
BS Engineering Discipline with Computer Sciences
-
Knowledge and experience with systems architecture and engineering fundamentals and interoperability standards and emerging trends
-
Strong knowledge of Service Oriented Architecture and hands-on implementation experience with Enterprise Applications and Integration patterns
-
Knowledge of enterprise IT systems and their interoperability mechanisms
-
Experience in using Architecture/Software modeling concepts and tools (any standard tool)
-
Knowledge of vehicle to cloud connectivity or knowledge of Internet of Things is preferred
-
Strong analytical and problem solving skills with the ability to navigate through working teams across multiple departments
-
Ability to work with large cross-functional teams under aggressive timelines and sporadic heavy workloads
-
Ability to prioritize tasks on hand by evaluating long-term implications
-
Experience analyzing system failure points, evaluating pros and cons of solution proposals including conducting FMEAs
-
Strong customer focus and excellent communication skills, both written and oral
-
Prior experience in Auto, Engineering and product development areas is a plus
-
Self-learner and should be easily adapt to new concepts, tools, methodologies
-
Good knowledge of XML, SOAP, REST, UML, Message Flows, SOA Security, Microservices and Messaging concepts.
-
Experience with Web Services, Application Servers, Enterprise Service Bus, IoT
-
Practical experience working with large enterprise systems, Message Oriented Middleware
-
Broad knowledge of SOA products and offering
What’s in it for you:
- Competitive compensation with bonuses
- Excellent benefits including:
- Medical/Dental/Vision Insurance
- Employer paid Life and AD&D Insurance, Short-term and Long Term Disability Insurance
- 401k with employer match and immediate vesting
- Flexible Spending Account
- Generous paid time off package including Vacation, Personal/Sick, and Holiday
- Tuition Reimbursement
- Employee Referral Program
- Employee Assistance Program
- Travel Assistance Program
- Dynamic place to work with variety of projects
- Strong work/life balance
- Opportunity for growth