Job Information
Glory Global Solutions Senior Software Engineer (L6) in Atlanta, Georgia
Senior Software Engineer (L6)
City/State Atlanta, GA
Location United States/Field based
Department Software - Software Development
Apply Now (https://lde.tbe.taleo.net/lde02/ats/careers/v2/applyRequisition?org=GGS&cws=74&rid=9486)
ROLE TITLE: Software Engineer (I)
ECF LEVEL: L6
FUNCTION: Core Business Development: FI System Development
REGION: IBHQ - DQO
REPORTING: Senior Vice President, Self Service Applications
LOCATION: Atlanta, GA (office-based 4 days/week)
COMPANY OVERVIEW
As a global leader in cash technology solutions, we provide the financial, retail, cash centre and gaming industries with confidence that their cash is protected and always working to help build a stronger business.
Our cash automation technologies and process engineering services help businesses in more than 100 countries optimise the handling, movement and management of cash. While we span the globe, we personally engage with each customer to address their unique challenges and goals — enhancing staff efficiency, reducing operating costs and enabling a more rewarding customer experience.
We offer peace of mind. We enable transformation. We generate options. We empower people. We do all this by releasing companies from the burden of cash management, putting cash to work, and helping customers enhance the value that their staff and facilities add to their business.
We pride ourselves on customer focus, solution quality and our great team. We are growing and diversifying and are looking for talented people who are passionate about what they do and want to contribute to the next phase in our company’s success.
ROLE PURPOSE
Responsible for developing applications, ensuring consistent quality of software solutions by developing and maintaining core modules of Glory platforms.
MAIN RESPONSIBILITIES
§ Works within the development team to develop software solutions with a focus on quality, scalability, and reliability: Design/develop high integrity software for self-service devices
§ Build and test applications, back-end integrations, as well as kiosk peripheral integrations using industry standards
§ Ensure the performance, quality, and responsiveness of applications.
§ Collaborate closely with QA and Ops functions to build cross-functional knowledge
§ Work closely with product owners and scrum master to complete sprint planning, actively participate in scrums and deliver results each sprint.
§ Work closely with global professional services and QA teams to deliver high quality customer integrations utilizing Glory Dynamix platform
§ Learn and understand software and security standards for financial industry
§ Conduct code reviews and provide constructive feedback to team members.
§ Participate in management meetings, providing reports on project progress, proactively communicating project risk, issues and solutions.
§ Stay up-to-date with the latest industry trends and technologies to continuously improve the development process.
§ Provide technical leadership and guidance to team members
§ Support and lead delivery of other projects as required.
EDUCATION, QUALIFICATIONS AND EXPERIENCE
§ Bachelor’s Degree in Computer Science or associated disciplines (strongly preferred)
§ Minimum 7 years’ relevant experience, or advanced degree with a minimum of 5 years relevant experience
§ Extensive experience with Windows /.Net / C# development environment
§ High proficiency in REST API / system integrations
§ Any experience in WPF, MVVM, and WCF development
§ Working knowledge of C++ and Win32 programming (advantageous)
§ Working knowledge of JavaScript and HTML (advantageous)
§ Any development experience with self-service devices such as kiosks, ATMs, POS systems
REQUIRED COMPETENCIES
General Characteristics
§ Independently applies extensive and diversified knowledge principles and practices in broad areas of assignments and related fields.
§ Uses advanced techniques in the modification or extension of theories and practices of sciences and disciplines to complete assignments.
§ Works on major projects or several projects of moderate scope with complex features.
§ Adopts a logical/methodical approach to work.
§ Demonstrates cultural understanding.
Technical Ability
§ Structured thinker; demonstrates strong understanding of theory and applied bases in areas of expertise.
§ Technically proficient and applies knowledge to determine approaches required to complete complicated projects.
§ Performs competent analysis/design and contributes to complex projects with strong analytical skills and sound business thinking.
§ Understands the bigger picture and able to develop/promote opportunities that mitigate risk
Managerial Accountability
§ May supervise staff as necessary to complete assignments.
§ Reviews and provides critical input to project scope, budgets; schedules assignments.
§ Prepares proposals for professional services and seeks funding for engineering projects/programmes.
Achieving High Performance
§ Receives minimal supervision and guidance on overall objectives, critical issues, and new concepts; has significant latitude to work independently but may receive direction on unusual conditions and developments.
§ Consistently delivers upon objectives; is tenacious and persistent with challenges.
§ Uses effective processes to manage time and projects to budget (as applicable).
§ Demonstrates an understanding of commercial issues and integrates into value added activities.
§ Maintains internal and external customer focus as appropriate.
Collaboration/Teamwork
§ Possesses strong oral, written, and interpersonal communication skills.
§ Demonstrates understanding of strengths and weaknesses of self and/or team.
§ Able to represent the organisation in communications pertaining to broad aspects of engineering projects/assignments.
Innovation
§ Identifies trends early.
§ Champions innovation, through creative thought and new ideas/solutions.
§ May lead others to critically evaluate and integrate broad technological and organisational ideas/solutions by developing new and improved ways to be successful.
§ Adapts to change; engaging in continuous learning and critical thinking to promote growth of team and/or the organization.
Integrity
§ Consistently demonstrates the behaviours and principles that guide desired actions.
§ Exercises good judgement; is proactive in making timely and appropriate decisions.
§ Bases judgement on analytical thought and interpretation of circumstance.
§ Champions ethical behaviour.
§ Is a trusted member of the team.
Analytical Thinking
§ Demonstrates sound logical reasoning/critical thinking to break down and work through complex situations and problems to provide effective solutions.
§ Owns the problem and takes time to understand all requirements needed to provide desired outcome.
§ Is often called on to provide input into problem solving in other teams or functions.
Personal Development
§ Proactive in approach to change; developing effective skills/processes.
§ Readily accepts stretch assignment and anticipates change/trends which may affect ability to deliver.
§ Understands how the team contributes to achieving business/financial goals.
§ Strives to capitalize on strengths and address weaknesses.
GLORY SPIRITS
The Glory Spirits & Behaviours reflect the values and behaviours that are critical to the ongoing success of Glory and as such represent the foundations of our behaviour globally to lead us to realise our mission:
§ Value Creation - strive to create value for customers
§ Self-Starter - understand the objectives of your own work and are proactive in achieving goals
§ Collaboration - respect diversity and create a culture of collaboration to work with each other to achieve a common goal
§ Integrity - understand Glory’s mission and act with responsibility and pride to realise achievement and act and behave with high integrity and a strong sense of ethics
§ Own Growth - leverage our own talent and achieve personal development by adopting a broader perspective; looking beyond our own work.
Equal Opportunities
Glory believes in equal opportunity for all qualified persons and will not discriminate against any applicant for employment because of race, colour, religion, marital status, national origin, gender, age, disability, veteran status, or any other status protected by law.
Third Party Agencies
Unsolicited resumes will not be accepted by Glory. Should an agency choose to send unsolicited resumes, Glory reserves the right to review such resumes but will not be held liable for any fees/charges associated with a candidate hire except where a formal written agreement is in place between Glory and the Agency to source candidates for a specific role.
An Equal Opportunity / Affirmative Action Employer / An E-Verify Employer
It is the policy of Glory Global Solutions, Inc. to provide equal opportunity for all qualified persons and not to discriminate against any applicant for employment because of race, color, religion, national origin, sex, age, disability, protected veteran status, or any other status protected by state or local law at the Glory Global Solutions, Inc. location to which this application is submitted. In addition, as a Federal Government contractor, all Glory Global Solutions, Inc. locations are affirmative action employers.
EEO Information http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf