Sr. Software Engineer - C#
Company: Yoh, A Day & Zimmermann Company
Location: Elmwood Park
Posted on: February 19, 2021
|
|
Job Description:
Senior Software Engineer
Position Purpose: The Senior Software Engineer is responsible for
empowering the Data team to achieve its primary objectives:
ingesting, mastering and exposing real-time, event-driven data
streams pertaining to the essential relational data dimensions that
are crucial to the evolution and continued success of our client.
This position will focus heavily on utilizing advanced techniques
and cutting-edge technologies around data mastering specific
dimensional data and exposing it rapidly to internal and external
consumers. The ideal candidate will exhibit passion for continuous
improvement and a dedicated focus on enabling our consumers to
achieve their goals and make data driven decisions.
Primary Accountabilities/Responsibilities:
Prioritizes and executes rapid raw data collection from source
systems, targets and implements efficient storage of, employs fast
and reliable access patterns.
Master Data Management concepts and implementation.
Understands system protocols, how systems operate and data flows.
Aware of current and emerging technology tools and their benefits.
Expected to independently develop a full software stack.
Understands the building blocks, interactions, dependencies, and
tools required to complete software and automation work.
Independent study of evolving technology is expected.
Strong focus on innovation and enablement, contributes to designs
to implement new ideas which improve an existing and new
system/process/service. Understands and can apply new industry
perspectives to our existing business and data models. Reviews
existing designs and processes to highlight more efficient ways to
complete existing workload more effectively through industry
perspectives.
Maintains knowledge of existing technology documents. Writes basic
documentation on how technology works using collaboration tools
like Confluence. Creates clear documentation for new code and
systems used. Documenting systems designs, presentations, and
business requirements for consumption and consideration at the
manager level.
Collaborates with technical teams and utilizes system expertise to
deliver technical solutions. Continuously learns and teaches others
existing and new technologies. Contributes to the development of
others through mentoring or in-house workshops and learning
sessions.
Drives team practices and procedures to achieve repeatable success
and defined expectation of services
Provides a significant collaborative role in long-term department
planning, with focus on initiatives achieving data empowerment,
operational efficiency and sustainability
Monitors and evaluates overall strategic data infrastructure;
tracks system efficiency and reliability; identifies and recommends
efficiency improvements and mitigates operational
vulnerabilities.
Job Requirements:
Bachelor's degree or relevant work experience in Computer Science,
Mathematics, Electrical Engineering or related technical
discipline.
8+ years of experience developing software in a professional
environment (preferably financial services but not required)
5 years of hands on Data Driven Enterprise Application development,
preferable in financial industry
Strong understanding of Enterprise architecture patterns, Object
Oriented & Service Oriented principles, design patterns, industry
best practices
Foundational knowledge of data structures, algorithms, and
designing for performance.
Proficiency in programming in Java, C# or Python and willingness to
learn and adopt new languages as necessary
Experience with ETL, Airflow, SSIS, .NET Core, C#, Python, SQL, Web
APIs, Microsoft MDS are strongly preferred.
Exposure to containers, microservices, distributed systems
architecture, orchestrators and cloud computing.
Comfortable with core programming concepts and techniques (e.g.
concurrency, memory management)
Enjoys working with algorithms and data structures (e.g. trees,
hash maps, queues)
Data Analytics and Data Science experience will be a plus.
Good sense of user interaction and usability design to provide an
intuitive, seamless end user experience.
Excellent communications skills and the ability to work with
subject matter expert to extract critical business concepts.
Ability to work and potentially lead in an Agile methodology
environment.
Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, disability, or status as a
protected veteran. Visit
https://www.yoh.com/applicants-with-disabilities to contact us if
you are an individual with a disability and require accommodation
in the application process.PandoLogic.Category: Technology,
Keywords: Senior Software Engineer
Keywords: Yoh, A Day & Zimmermann Company, Cicero , Sr. Software Engineer - C#, IT / Software / Systems , Elmwood Park, Illinois
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other IT / Software / Systems JobsNetwork/Systems Administrator II Description: A well-known Technology company located in the Southwest suburbs is looking for a Network /Systems Administrator II to join their team.A Technology based firm is looking Company: SNI Companies Location: Tinley Park Posted on: 03/3/2021 Product Tester (from home) - Part-Time, No Exp Req. $25-$45/hr Description: American Consumer Panels reg , located at One World Trade Center, 285 Fulton St., Suite 8500 New York, NY, 10007, is looking to fill the position listed below nationwide : br br In-Home Usage Tester (more...) Company: American Consumer Panels Location: Carol Stream Posted on: 03/3/2021 PwC: Global Technology Cloud Identity Architect Description: Job DescriptionA career Company: PwC Location: Oak Park Posted on: 03/3/2021 Lead Software Full Stack Quality Engineer Description: Job Description Discover. A brighter future. With Discover, you''ll have the chance Company: Discover Location: Crystal Lake Posted on: 03/3/2021 Lead Software Engineer Description: Lead Software Engineer .Net Tech Stack One of Grayson Search's premier clients full-service digital marketing agency located in the western suburbs of Chicago is looking to add a Lead Software Engineer (more...) Company: Grayson Search Partners Location: Downers Grove Posted on: 03/3/2021 Mobile Notary Association Club Description: Nationwide Looking for a mobile notary to sign and stamp your documents We notarize sign documents in all 50 states, and we will always be at your service. Hours: Available Company: Certified Mobile Notary Services Location: Hammond Posted on: 03/3/2021 IT Project Manager (PMO) Description: Description: br Under the direction of the Chief Information Officer the primary purpose of the IT Project Manager is to implement and maintain a governance framework and a project portfolio that enable (more...) Company: CentroMotion Location: Waukesha Posted on: 03/3/2021 Software Development Tech Lead Description: SUMMARY We are looking for an exceptionally talented development lead to guide a team of developers in the creation of a platform services strategy that will support the next generation of client facing (more...) Company: Wheels, Inc Location: Des Plaines Posted on: 03/3/2021 25B Information Technology Specialist Description: AGE REQUIREMENTS: Must be between the ages of 17 and 35 br br If you've ever considered a job in IT, become an Information Technology Specialist in the Army National Guard and expand your skills and (more...) Company: Army National Guard Location: Janesville Posted on: 03/3/2021 PC Build Technician Intern Description: SUMMARY OF POSITION: Based at the BrandSafway Poland IT services hub the PC Build Technician role is responsible for the delivery and return of computers across the BrandSafway office environment within (more...) Company: BrandSafway Location: Waukesha Posted on: 03/3/2021 |