Hiiiiiiiiiii folks!!!!
Senior Software Engineer (J2EE Developer: Web Services, Big Data)
Location: Detroit, MI
Duration: 8+ months
Position Overview:
The Senior Software Engineer is a team member of Global Connected Consumer – Advanced
Development & Concepts Group and is responsible and accountable for designing, developing, testing and evaluating software components for Real-Time event processing applications that leverage Big Data technologies and large scale data infrastructure. Data projects will have a focus on collecting, parsing, and managing large sets of data using multiple platforms. This role requires deep hands-on experience in software development and data structures. The successful candidate must be able to work independently as well as contribute to multi-layered solutions that comprehend and specify business, application, data and infrastructure designs. Must be able to develop prototypes and proof of concepts for the selected solutions.
Responsibilities include, but are not limited to the following:
- Full lifecycle application development – designing, coding and debugging applications in various software languages
- Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, Object-oriented Analysis and Design
- Software modeling and simulation
- Performance tuning, improvement, usability and automation
- Evaluate and identify new technologies for implementation
- Maintain standards compliance
- Implement globalization of software
- Collaborate with Architects to drive design framework alignment
- Design and implement solutions for code asset management and reusable design frameworks
- Conduct research on new products and drive implementation to benefit/optimize overall software development
- Perform root cause analysis, technology evaluation, and design spikes
- Forecast completing well-defined work and deliver on those forecasts
Required Skills and Experience:
- Strong conceptual knowledge of processing data at rest and data in motion using Big Data technologies such as Hadoop – HDFS, MapReduce, Pig/Hive, HBASE, FLUME, SQOOP, etc…..
- A bachelor's degree in a technical discipline or related experience
- At least 7 years developing enterprise applications
- Expert knowledge of database modeling and data structure principles, techniques and best practices
- Strong knowledge of design patterns, different programming paradigms
- Proven experience designing and developing software in one or more of the following domains
- Enterprise Services using Java and Java constructs - JSE, J2EE, Web Services/RESTful, XML/JSON
- Web using Java and Java constructs - XML/JSON, JSP, HTML5/CSS3, Javascript
- Strong knowledge and hands on experience with UNIX/Linux
Preferred Skills and Experience:
- Demonstrated expert knowledge in multiple software development methodologies (i.e. Agile, Scrum, SDLC)
- Understanding of IBM Stream computing
- Understanding of Data Cluster
- Enterprise level IT experience in an Architect or Lead developer role
- SUSE Linux
- Experience with IBM Streams and other IBM Big Data technologies
To post a job send email to: xrecnet@googlegroups.com.
To unsubscribe send email to: xrecnet+unsubscribe@googlegroups.com
___________________________________________________________________
Visit http://xrecnet.blogspot.com for IT Recruitment News, Articles, Recruiting Tools & Resources
---
You received this message because you are subscribed to the Google Groups "Xrecnet IT Recruiters Network - Corp to Corp IT Jobs & Hotlists" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xrecnet+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment