Sr Big Data Software Engineer

Hearst Newspapers Des Moines , IA 50301

Posted 6 months ago

SUMMARY

Design and develop data solutions and data platform components in an agile development environment by applying engineering concepts such as algorithms and data structures as well as development best practices.

ESSENTIAL FUNCTIONS

  • Maintains confidentiality of CDS Global and its clients' proprietary information.

  • Works on big data platform and ecosystem, creates complex data processing pipelines for data management functionalities.

  • Ensures high quality solutions by design and build unit tests, integration test, load test and user acceptance tests.

  • Owns the end to end CI/CD pipelines for the software components.

  • Partners with director of engineering, product managers, and stakeholders to clarify requirements and implement solutions that encompass analysis, programming, and how to integrate these solutions into the larger eco-system.

  • Interacts with business partners and clients to lead technical solution discussions.

  • Develops technical solution options for custom client/business requirements.

  • Reviews/creates technical architectural framework as required for assigned platform.

  • Formally presents solutions and system information to clients, as well as business staff and executive management.

  • Provides project management for design, development, and testing of critical projects.

  • Analyzes user requests and recommends appropriate course of action to management.

  • Produces appropriate research and analysis of requirements and/or efforts necessary for completion of development projects.

  • Directs or assists others in the development of detailed programs and system specifications and test plans.

  • Provides regular communication updates to development management, requestors, and other affected departments for all assigned projects.

  • Provides team management for technical crisis resolution and assistance to development staff.

  • Interacts in professional and cooperative manner with employees, clients, and vendors in a team-oriented environment.

  • Organizes tasks and resources to complete work and meet deadlines according to established departmental procedures.

  • Conducts comprehensive reviews of projects/tasks to ensure adherence to design and quality objectives.

  • Using various resources, continually learns, studies, and applies new information in fast paced, dynamic technical environment.

  • Works on call when required or requested.

  • Travels off site when required or requested.

  • Assumes additional duties as required or requested.

  • Follows all CDS Global ergonomic and safety policies.

EDUCATION AND/OR CERTIFICATION, SKILLS AND LICENSING

  • Bachelor's Degree in an engineering or equivalent field (computers science, computer engineering, etc.).

  • Ten or more years of professional industry work experience in an Information Technology role.

  • Six or more years of experience with server-side development language such as Java, Scala, or Python.

  • Six or more years of experience working with databases and SQL.

  • Five or more years of experience designing and developing scalable data. applications using modern frameworks and distribution including Spark, Hortonworks

  • Five or more years of experience with enterprise technologies and principles, such as SOA, REST.

  • Successful record in design and implementation of complex, multi-programming projects.

  • Proven successful technical leadership, consultative application of technical and management principles to others, and design skills.

  • Excellent written, verbal, and presentation skills.

  • Demonstrated ability to conduct and lead meetings to identify/present technical solutions to an audience of business partners, client personnel, technical team members, and executive management.

  • Successful performance of providing consulting assistance to business and technical communities.

  • Proven successful experience making decisions on variety of tasks requiring discretion, judgment, and initiative guided by general procedures or standards.

  • Experience prioritizing and completing long/short term projects with little supervision.

  • Successful, proven technical project management experience.

  • Experience documenting procedures for solving business problems.

  • If travel is required, has access to transportation requiring a valid driver's license, proof of safe driving record and active insurance.

PREFERRED SKILLS AND EXPERIENCE

  • Experience working in the healthcare domain.

  • Experience with large product integrations and performance enhancements.

  • Experience analyzing large volumes of data (multi-terabyte to petabyte range).

  • Software design experience using architecture and design patterns.

  • Experience with managing large projects using Maven, Gradle, SBT.

  • Experience with CI frameworks including Bamboo and Jenkins.

EOE/AA Employer including Vets and Disabled

Pre-employment background check(s) conducted on qualified candidates.

Post-offer, pre-employment drug/health screening(s) required for some positions.

Accessibility: If you need an accommodation as part of the employment process please contact Human Resources at:

Phone: 515-246-6837

Email: hremployment@cds-global.com

If you want to view the EEO is the Law poster, please choose your language: English Spanish Arabic - Chinese

If you want to view the EEO is the Law Supplement poster, please choose your language: English Spanish Chinese

If you want to view the Pay Transparency Policy Statement, please click the link: English


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Applications Systems Engineer 6 Big Data Developer

Wells Fargo

Posted 2 days ago

VIEW JOBS 10/16/2019 12:00:00 AM 2020-01-14T00:00 Job Description At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. Wells Fargo is hiring a Application Systems Engineer to join Enterprise Functions team. This position will support Wholesale Lending Data Services application. The application currently support various data integration and reporting requirement for the business and is built using Big data ecosystem tools. The successful candidate for the position will have a strong background in working in a data driven environment and supporting fast paced agile development. The candidate should have good technical background working in Big data ecosystem and ability to do data analysis, application design and development, code implementation and overall application support. The candidate should also be willing to learn and flexible to changing technology. The job responsibilities for the job include but are not limited to: * Analyze highly complex business requirements, design and write technical specifications to design or redesign complex applications. * Collaborate with other technology teams and architects to define and develop solutions. * Research and experiment with emerging ETL technologies and tools related to Big Data.. * Act as an expert technical resource for modeling, simulation and analysis efforts. * Verify program logic by overseeing the preparation of test data, testing and debugging of programs. * Support overall systems testing and the migration of platforms and applications to production. * Maintain the application code base and provide support for any code maintenance. * Develop new documentation, departmental technical procedures and user guides. * Assures quality, security and compliance requirements are met for supported area and oversees creation of or updates to and testing of the business continuation plan. * Hadoop development and implementation. * Translate complex functional and technical requirements into detailed design. * Test prototypes and oversee handover to operational teams. * Propose best practices/standards. Required Qualifications * 10+ years of application development and implementation experience * 5+ years of Hadoop experience * 3+ years of experience with Big Data or Hadoop tools such as Spark, Hive, Kafka and Map * 5+ years of SQL experience Desired Qualifications * Excellent verbal, written, and interpersonal communication skills * Knowledge and understanding of accounts receivable, factoring, or asset-based lending * 3+ years of Java experience * Knowledge and understanding of Python * Knowledge and understanding of Big Data * A BS/BA degree or higher in information technology Other Desired Qualifications * Strong desire to learn latest enhancements in technology * Experience partnering with platform and support teams on hardware/software issues * Experience in different Big data eco system tools – Spark, SOLR, HBase, etc. * Experience with multiple databases – Teradata, DB2, Oracle etc. * Hadoop developer certification * Experience working in agile development methodologies * Collaborating and working in a team environment * Experience with code repository, build and deployment tools – Gradle, Artifactory, GitHub, uDeploy * Experience with ETL tools such as Talend Big data tool Street Address NC-Charlotte: 401 S Tryon St - Charlotte, NC Disclaimer All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act. Relevant military experience is considered for veterans and transitioning service men and women. Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation. Wells Fargo Des Moines IA

Sr Big Data Software Engineer

Hearst Newspapers