Date Posted
Category
Salary
Job type
Work model
Level
Location
Company

Transaction Network ServicesSee more

addressAddressAdelaide Region SA
type Form of workFull-time
CategoryHuman Resources

Job description

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!

Overview

Software Developer with thorough understanding of C / C++ and embedded systems to build best in class payment terminals.
As part of the development team you will work within the software development life cycle, complying with relevant standards and participating in knowledge sharing sessions. Any prior knowledge of the finance industry will be greatly appreciated, but a solid background in software development will also serve well to meet the tasks at hand.

Responsibilities

Working within the execute / delivery phase of TNS’ Systems Development Life Cycle (SDLC) to develop software which meets or exceeds the company’s quality and performance standards including the preparation and maintenance of system documentation. You will function collaboratively as part of a professional technology team engaged in the structured and timely delivery of technology solutions.

A Software Developer at TNS is expected to pursue self-improvement, innovation and the adoption of best practice to enhance the productivity and effectiveness of the team. As part of a vibrant and entrepreneurial working culture you will be assessed on your creativity and ability to contribute beyond the formal definition of your role.

Primary Duties and Responsibilities:
Assisting with analysis, problem-solving, development and delivery of maintainable and efficient software solution elements across TNS’ business capabilities.
Develop software which meets or exceeds TNS’ quality and performance standards.
Function collaboratively as a member of a professional technology team engaged in the structured and timely delivery of technology solutions.
Pursue self-improvement, innovation and the adoption of best practice to enhance the productivity and effectiveness of the team.
Develop and execute test plans that thoroughly test applications and allow for quality implementation of applications.
Prepare and maintain documentation of applications and systems.
Communicate status, issues and risks with leaders in a timely manner.
Deliver outcomes that fit within the design direction and architectural boundaries provided by the design team.
Provide consistent and improving level of quality within the code base, working with the Quality Assurance team to allow an efficient, high quality test capability.
Provide delivery outcomes that minimize impact on operations while maintaining third-level support, delivering increased stability to TNS’ enterprise applications.

Qualifications:
Proficient in the C development language.
Good knowledge of design patterns.
Can work independently and/or in a team.
Demonstrated experience creating work item estimates.
Ability to independently manage time, working towards and meeting agreed deadlines.
Experience preparing and maintaining documentation of applications and systems.
Good communication skills.

Optional Desired Qualifications:
Understanding TCP/IP, Serial, GPRS communication protocols.
Data communications security and privacy techniques (ie PCI, EMV).
Low level computer programming languages.
Experience with Atlassian suite of products such as Jira and Confluence.
Experience with design documentation.
Experience writing User Stories and acceptance criteria.
Experience with Git version control.
Experience working within a Scrum team and an understanding of Scrum roles.

Education and Certifications:
Computer science degree or equivalent work experience within a professional software environment.
Payment industry experience highly desired
Competencies

Communication: Communicates respectfully and accurately, chooses appropriate communication channel, shares information and ideas with others, demonstrates good listening skills.

Accountability: Accepts personal responsibility for own actions, assignments, decisions, and outcomes. Communicates progress toward goals/objectives and meets deadlines, works independently, accepts accountability, handles change, sets personal standards, stays focused under pressure.

Integrity/Ethics: Deals openly with facts in a straightforward and honest manner, maintains confidentiality, avoids hidden agendas, addresses issues head on.

Teamwork: Meets all team deadlines and responsibilities, helps team leader to meet goals/objectives, welcomes newcomers and promotes a team atmosphere. Openly shares information and listens to others. Promotes and values team member’s contributions and recognizes achievement. Works well with and is supportive of team members.

Qualifications

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Request

TCP, Scrum, Computer science, Software development
Refer code: 371442. Transaction Network Services - The previous day - 2023-10-12 08:50

Transaction Network Services

Adelaide Region SA

Share jobs with friends

Related jobs

Software Developer (C / C++)

Software Developer

Hays Recruitment

Adelaide, SA

7 days ago - seen

Software Developer

Hays

Adelaide, SA

2 weeks ago - seen

Front End Software Developer

Softtestpays

Permanent

Adelaide, SA

3 weeks ago - seen

Software Developer - (Integration Specialist)

Equity Trustees

Permanent

Adelaide, SA

3 weeks ago - seen

Software Developer

Government Of South Australia

$97,022-102,626 per year

Adelaide, SA

3 weeks ago - seen

Software Developer

Softtestpays

Permanent

Adelaide, SA

3 weeks ago - seen

Java Software Developer

Softtestpays

Permanent

Adelaide, SA

3 weeks ago - seen

Software Developer (Fullstack) - Adelaide

Wisetech Global Ltd.

Largs North, SA

3 weeks ago - seen

Front End Software Developer

Softtest Pays Pty Ltd

Adelaide, SA

3 weeks ago - seen

Software Developer

Carl Zeiss

$85,000 - $95,000 a year

Clovelly Park, SA

3 weeks ago - seen

Senior Software Engineer/Developer

Prophecy International

Adelaide, SA

4 weeks ago - seen

Specialist Software Developers

Australian Bureau Of Statistics

$140,000 - $140,000 a year

Adelaide, SA

4 weeks ago - seen

Software Engineer / LabVIEW Developer

Peoplebank

Adelaide, SA

4 weeks ago - seen

Software Developers

The Network

Adelaide, SA

4 weeks ago - seen

Full Stack C#.NET Software Developer

Powerstaff Consulting

Adelaide, SA

4 weeks ago - seen

SOFTWARE DEVELOPER

Department Of Human Services Sa

Adelaide, SA

4 weeks ago - seen

Entry-Level Software Developers

Green Light

Adelaide, SA

4 weeks ago - seen

Java Software Developer

Softtest Pays Pty Ltd

Adelaide, SA

4 weeks ago - seen