Strategic Data Systems, Inc.
For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm specializing in strategy, technology, and business transformation for Fortune 100 companies, mid‑size firms, and startups. At SDS, we empower our development teams to address our clients' critical business challenges by leveraging cutting‑edge technologies. If you seek a workplace where your contributions are truly appreciated, then SDS is the company for you. Join us today to work alongside fellow development specialists and become a crucial part of our dynamic and cohesive community.
Job Title:
Software Engineer I Location:
Cincinnati, OH - Madisonville
Must Have – Top Skills
Application Development – Software Engineer
C#
CSS
XML
GitHub
HTML5
Shell scripting
Nice to Have – Top Skills
APIs – REST and SOAP
Java Spring
OpenShift
What You’ll Do Join our innovative ATM IT team at one of the largest banks in the U.S. supporting 2,200+ Fifth Third ATMs alongside a network of 40,000+ partner ATMs. We are currently working on modernizing our ATM channel (both hardware and software) and supporting a major debit‑card modernization effort. This is an exciting opportunity to be part of one of the biggest IT projects in the industry.
Responsibilities
Participate in the software development life cycle, from requirements gathering to deployment and maintenance.
Learn and apply new programming languages and technologies as needed to support the ATM modernization.
Design and implement custom user interfaces using HTML5 and CSS.
Develop and maintain scripts using Windows Batch, Shell scripting, VB, .NET, and C#.
Collaborate with team members and external vendors/partners to ensure project success.
Manage code repositories and collaborate using GitHub.
Qualifications
Understanding of the software development life cycle.
Ability to quickly learn and apply new programming languages.
Proficiency in HTML5, CSS, and GitHub.
Experience with Java, Windows Batch, Shell scripting, VB, .NET, and C# or similar languages.
Strong soft skills for effective collaboration with team members and external partners.
Nice to Have
Experience with Java, Java Spring, Docker, and Kubernetes.
Familiarity with REST APIs.
Knowledge of TypeScript and front end technologies.
Knowledge of ATM terminal driving and testing.
Experience with ATM software for Diebold, NCR, and Hyosung.
Location:
5 days per week in office at the MOB
What You’ll Get
Competitive base salary
Medical, dental, and vision insurance coverage
Optional life and disability insurance provided
401(k) with a company match and optional profit sharing
Paid vacation timePaid Bench time
Training allowance
Referral bonuses eligibility
SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
Apply for this job.
#J-18808-Ljbffr
Job Title:
Software Engineer I Location:
Cincinnati, OH - Madisonville
Must Have – Top Skills
Application Development – Software Engineer
C#
CSS
XML
GitHub
HTML5
Shell scripting
Nice to Have – Top Skills
APIs – REST and SOAP
Java Spring
OpenShift
What You’ll Do Join our innovative ATM IT team at one of the largest banks in the U.S. supporting 2,200+ Fifth Third ATMs alongside a network of 40,000+ partner ATMs. We are currently working on modernizing our ATM channel (both hardware and software) and supporting a major debit‑card modernization effort. This is an exciting opportunity to be part of one of the biggest IT projects in the industry.
Responsibilities
Participate in the software development life cycle, from requirements gathering to deployment and maintenance.
Learn and apply new programming languages and technologies as needed to support the ATM modernization.
Design and implement custom user interfaces using HTML5 and CSS.
Develop and maintain scripts using Windows Batch, Shell scripting, VB, .NET, and C#.
Collaborate with team members and external vendors/partners to ensure project success.
Manage code repositories and collaborate using GitHub.
Qualifications
Understanding of the software development life cycle.
Ability to quickly learn and apply new programming languages.
Proficiency in HTML5, CSS, and GitHub.
Experience with Java, Windows Batch, Shell scripting, VB, .NET, and C# or similar languages.
Strong soft skills for effective collaboration with team members and external partners.
Nice to Have
Experience with Java, Java Spring, Docker, and Kubernetes.
Familiarity with REST APIs.
Knowledge of TypeScript and front end technologies.
Knowledge of ATM terminal driving and testing.
Experience with ATM software for Diebold, NCR, and Hyosung.
Location:
5 days per week in office at the MOB
What You’ll Get
Competitive base salary
Medical, dental, and vision insurance coverage
Optional life and disability insurance provided
401(k) with a company match and optional profit sharing
Paid vacation timePaid Bench time
Training allowance
Referral bonuses eligibility
SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
Apply for this job.
#J-18808-Ljbffr