Search Jobs

Showing posts with label Michigan. Show all posts
Showing posts with label Michigan. Show all posts

CAE Solution Architect - Troy, MI

Description:
The Solution Architect will interact with prospective clients to gather the requirements and develop the functional specifications. They will be responsible for managing the development activities with geographically distributed teams and will actively participate in the testing phase to lead the solution development.
Duties and Responsibilities:
  • Develop proof of concepts for the solution feasibility studies
  • Conduct solution functional and architecture design
  • Conduct software requirement definition- interprets requirements data, maps current and future state business processes to the current process or application(s) being implemented, and develops plans to address functional gaps between the current and the proposed and processes 
  • Conduct solution functional and architecture design - develops depth of implementation experience to address multiple integration points between functions, related interface and data conversion issues, and expanded setup and configuration requirements
  • Researches and presents information/data regarding how other companies in the client's industry are using specific application products to improve business performance 
  • Leads a team of 2-4 resources (company, client and third-party resources) in area of expertise to conclusion of a project phase
  • Manages client expectations and balances the needs of the company and the client to ensure satisfaction for both
  • Participates in proposal efforts and sales calls and performs consultative selling and leverages business through superior delivery skills, client relations and subject matter expertise
  • Provides leadership and work guidance to less experienced personnel
Requirements:
  • Bachelor degree in Mechanical engineering/Computer Science or related field (Master’s a plus)
  • 2-5 years of customization/implementation experience, preferably using CAE analysis software
  • *Must be US Citizen or Permanent Resident due to government contract work
  • Development experience using C/C++ and/or similar scripting languages
  • Strong knowledge in OOP concept and practice using: Java, HTML, CSS, JSP, ZK, PL/SQL or similar technologies
  • Familiarity with web development and data management concepts is helpful but not required
  • Working knowledge of Windows and UNIX operating systems
  • Good customer service, people skills, communication and presentation skills
  • Experience with Altair HyperWorks products and TCL/TK script is a strong plus
  • Well-developed organization / time management skills
  • Ability to multi-task, prioritize and escalate tasks
  • Experience working on global implementations
  • Experience leading proposal work
Critical Skills:
  • Strong background in the architecture and execution of various software solutions
  • Working knowledge in Nastran, Abaqus, LS-Dyna, ADAMS, and other CAE/CAD software
  • Experience in relational databases Oracle, SQL Server & DB/2, familiarity with database architectural design issues and tradeoff
  • Experience leading Client workshops or training
  • Excellent communication skills
Other Skills:
  • Ability to deal with and resolve ambiguity
  • Ability to anticipate problems and take decisive action, giving regard to the impact on both the client and the company 
  • Ability to adjust personal style to different situations
  • Willingness to travel

If you have the described qualifications and are interested in this exciting opportunity_ _ _ _ _ please Apply

Senior .Net Developer - Auburn Hills, MI

Responsibilities
  • Collaboratively work with other engineers, QA, Business Analysts, team leads, and end users
  • Participates in research, design. and development of new software and systems
  • Solve interesting business problems through technology and software
  • Tests new software and systems to ensure that logic and syntax are correct and meet business needs
  • Develop unit tests for new code
  • Troubleshoot and support production systems
  • Understand business requirements and provide designs and software to meet business expectations
  • Participate in design and code reviews
  • Participate in project planning and consistently meet projected timelines
Experience and Knowledge Requirements
  • Bachelor’s degree in Information Technology or related study desired. An equivalent combination of experience and education may be considered.
  • 5+ years as a Software Engineer
  • 5+ years of .NET (C#)
  • 2+ years of WPF
  • 3+ years application development experience with either Oracle SQL and/or Microsoft SQL
  • 3+ years of experience in the development, performance tuning, and support of a complex application framework
  • MVC, Java Script, and HTML5 strongly preferred
  • Test Driven Development
  • Agile Methodology (Scrum)
  • Demonstrate expert level of programming skill and independently analyze and identify comprehensive solutions
  • Highly motivated, self-starter who willingly participates in all phases of the software development life cycle
  • Strong knowledge in designing physical and logical databases using industry standard modeling tool is a plus
  • Able to understand new business concepts quickly
  • Team oriented with excellent communication skills


If you have the described qualifications and are interested in this exciting opportunity_ _ _ _ _ please Apply

Lead Software Architect - Canton, MI

Description:
* This position will be responsible for Architecting, designing, leading development, and maintenance of multi-tiered applications in the automotive services domain that primarily make use of but not limited to Microsoft .NET, MVC Framework, Entity Framework, C# with SQL Server, and Oracle
* Candidate should be comfortable working in a dynamic and fast paced environment, which might seem chaotic to the outsider
* Candidate should be comfortable working with both IT development and IT operations teams
* The candidate should act like a thought leader in areas of new technology adoption, design approach, software innovation, and process improvement
* It is also critical that the candidate is comfortable working in a virtual team environment which is globally dispersed
* The ideal candidate would have:
+ 75% focus on Architecture/design/technology
+ 25% focus on leading the team

Responsibilities:
* Support various internal and external business groups with new development and on-going maintenance of B-to-B and B-to-C applications in addition to a wide variety of applications used by internal business units
* Meet with internal and external clients to analyze requirements, constraints, and provide time estimates and technology solutions to business problems
* Engage with vendor teams at a technical level in the execution of development projects and validate technical direction, and deliverables, of such teams
* Create and review technical specifications for the development and enhancement of applications
* Participate in creating project plans, effective resource utilization, and identify technical project risks and device mitigation strategies
* Create and drive system architecture development and planning
* SDLC Process evangelist and mentor to the team and act as the Go-to person for any technical challenge faced by the team
* Identify and help improve best practices and processes, and provide technological innovation leadership
* Address issues as they arise during the testing and maintenance phases of projects
* Address "hot fixes" as they arise during the UAT stage and in Production at high priority
* Drive planning and execution of development and maintenance in a globally distributed team environment

Qualifications:
* Performance Measures:
+ Client satisfaction with the quality and timeliness of deliverables
+ Creativity and innovativeness in technical solutions and team leadership in driving improvements in the team technical skills
* Technology Experience:
+ Experience integrating with ERP systems such as BAAN/SAP is a plus
+ Experience developing Mobile Apps for Android or iOS or Windows Phone is a plus
* Non Technology Experience:
+ Nice to have - Automotive Domain experience
+ Nice to have - QA/Software testing process exposure

Requirements:
* Technology Experience:
+ A minimum of overall 10 years' experience in the analysis, low level design, and development of Web-based, multi-tiered applications
+ A minimum of 5 years' experience in architecting and leading simple to complex systems
+ Extensive knowledge of, and experience with MVC development, C#, ASP.NET using VS.NET 2012, AJAX, JQuery, HTML5, WPF, WWF
+ Database using Entity framework, SQL Server 2012/2008, Oracle 11
+ Experience working with WCF WebServices, RESTful services
+ Experience with source control such as TFS
+ Experience in server environment technologies and concepts such as load balancing, database clustering, and networking protocols like HTTPS
+ Should have strong knowledge of RDBMS concepts and Data Modeling, with some experience in developing T-SQL SP's on SQL Server
+ Expertise in UML, Design patterns (Model-View Controller, Singleton, Factory, Fa-ade etc.)

* Non Technology Experience:
+ Thorough knowledge of software development methodologies (Agile, RUP) and practical experience in requirements development, design documents and actual development in a distributed team environment
+ Experience with Configuration and Release Management
+ Experience in using issue tracking and document versioning tools
+ Demonstrated Team management capabilities in an Offshore Development model
+ Excellent communication skills are a key requirement
+ Should have lead teams of at least 3-5 developers

If you have the described qualifications and are interested in this exciting opportunity_ _ _ _ _ _ _ _ _ please Apply
Related Posts Plugin for WordPress, Blogger...
Blogger Tips and TricksLatest Tips And TricksBlogger Tricks