Develop systems to enhance business productivity, improve overall business efficiencies and maximize business profitability as a Software Engineer at NCR Atleos.
Requirements
- Develop systems to enhance business productivity, improve overall business efficiencies and maximize business profitability
- Develop new service offerings on ATM terminals
- Conceptualize and develop technological innovation
- Write, modify and improve current and new IT systems
- Manage and improve ATM monitoring software and systems
- Observe, test, diagnose and resolve faults in the software
- Write and test code, and then refine and rewrite as necessary
- Evaluate and implement ways to incorporate existing or new technologies into the business and product offering
- Work with other IT specialists both internally and externally
- Provide regular training to users and other IT personnel on all systems, and provide technical support
- Provide the company with software code and documentation pertinent to all systems developed
- Ensure that adequate backups and redundancy is in place for all code and systems
- Project manage systems projects as needed
- Be involved with optimal network configuration and improvement
- Manage and improve system hardware, software, communications and network infrastructure
- Be available and on standby for production system issues
- Responding to urgent business issues with relevant urgency
- Proactively suggest improvements to current processes and systems
- Serve as a technical expert to achieve the most cost-efficient technology solution across projects within Networks and Payments ATM Systems
- Suggest alternative technical solutions to meet client requirements more efficiently, with greater flexibility and longer life
- Achieve excellence in the business by identifying and implementing industry best practice
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship