Search by job, company or skills

Total System

Associate Senior Software Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

  • Designing and developing applications to leverage traditional card and evolving mobile payment technologies, including Smart Card ( Chip and PIN ), Contactless Cards, Android Pay, Apple Pay, Samsung Pay etc.
  • Using C++ and C programming languages to deliver high quality, easily maintainable production code.
  • Developing secure software, using hardware acceleration and trusted computing modules to securely capture, store and transmit sensitive payment data.
  • Implementing secure end-to-end transactions, featuring synchronous and asynchronous cryptographic algorithms and digital signatures.
  • Learning and applying software design principles, including coupling/cohesion, decomposition/modularity, encapsulation/information hiding, and separation of interface and implementation.
  • Using SOAP and JSON based web technologies as both client and server within the payment ecosystem.
  • Participating in the entire software development lifecycle, from requirements analysis through software and test design, implementation and unit testing, to verification and release.
  • Understanding customer needs, problems and expectations, and execute a plan of action to implement high quality, innovative solutions that deliver value to our customers.
  • Taking a leadership role in driving the entire software development lifecycle, from requirements analysis through software and test design, implementation and unit testing, to verification and release.
  • Applying software design principles, including coupling/cohesion, decomposition/modularity, encapsulation/information hiding, and separation of interface and implementation, and instil these practices in all work performed by the team.
  • Inspiring your team as a technical leader - training, mentoring and motivating team members by setting an example as to how software development projects can be successfully executed.
  • Improving the software development process, methodologies and tools through applied experience, automation and simplification - delivering better software, faster and cheaper!.
  • Collaborating with team members to ensure that deliverables are technically accurate and useful in a timely manner - we build quality into all stages of the software lifecycle, with a focus on end-user observable (and testable) system behaviours
  • Identifying critical activities & tasks on projects, helping with estimation and planning, ensuring timely and accurate communication of status, resolution of issues, and contributing beyond assigned tasks - adjusting priorities when appropriate
  • Being proactive, self-motivated, attentive to detail, with the ability to work well under pressure
  • Being proactive, self-motivated, attentive to detail, with the ability to work well under pressure
  • Assisting with hiring (Interviewing, Phone Screens).


What Are We Looking For in This Role

Minimum Qualifications

BS in Computer Science, Information Technology, Business / Management Information Systems or related field
Typically minimum of 5 years - Professional Experience In Coding, Designing, Developing And Analyzing Data. Typically has an advanced knowledge and use of two or more opposing front / back end languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases

Preferred Qualifications

BS in Computer Science, Information Technology, Business / Management Information Systems or related field
5-10 years professional Experience In Coding, Designing, Developing And Analyzing Data

More Info

Industry:Other

Function:Payment Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 23/06/2024

Job ID: 82795823

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Associate Senior Software Engineer

Total System Services TSYS Company Name Confidential

Senior Software Engineer

Software AgCompany Name Confidential
Last Updated: 23-06-2024 09:56:52 AM
Home Jobs in Pune Associate Senior Software Engineer