MuleSoft Developer

Reposted 6 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Big Data • Information Technology • Other
The Role
The role involves leading software development efforts, participating in the software lifecycle, and improving application security in payment processing. Responsibilities include overseeing designs, collaborating with teams, and ensuring quality and compliance.
Summary Generated by Built In

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

TNS is looking for a Senior Software Development Engineer with 12+ years of relevant experience. The successful candidate will participate in the TNS Software development life cycle with an emphasis on leading development Team(s), Software Development, Systems Architecture, implementing CI/CD practices and improving the application security for Payment's transaction processing.

Responsibilities

Technical responsibilities:

  • Leads and contributes to high level Payment Application designs, system architecture, and code implementation using Java/Node.js, React, Angular and/or other web technologies as necessary.
  • Ensures that software meets all requirements of Quality, Security, Compliance and Extensibility.
  • Collaborates with peers within TNS’ multiple teams (Development/QA, Products Owners, Sales Engineering and Operations team) to define and implement the functional and non-functional requirements for new and existing software components.
  • Works with the DevOps and other teams to define and standardize tools and methodology around TNS CI/CD strategy.
  • Creates Design, Requirement, Test documentation and software specifications as required.
  • Successfully communicates all concepts and guidelines to development team; mentors development team members to ensure they perform to expected levels.
  • Able to operate with minimal supervision, work within a team environment and demonstrate ability to be an excellent team player.

Agile/Scrum responsibilities:

  • Technical lead for a Scrum team with diverse team members from US, offshore, and remote time-zones.
  • Develop Sprint backlog of technical stories and tasks from requirements and product backlog.
  • Collaborate with Product Owner and stakeholders in backlog planning and grooming.
  • Estimate level of effort for software projects and develop sprint-by-sprint project plans. Assist team in story estimation within Scrum environment.
  • Implement Scrum/SDLC best practices and coding practices for projects.
  • As a senior technical member, suggest and contribute to continuous improvement of SDLC process.

Required:

  • Hands on experience as a Software Developer on Linux platforms using Java/Node.js, React, Angular and/or other web technologies/frameworks.
  • Proven experience in working with continuous integration and deployment model.
  • Familiar with Agile and DevOps processes.
  • Familiarity with mark-up/tagged languages likes Json, XML, HTML, YAML
  • Familiarity with scripting languages like Python, Perl, Bash scripting, JavaScript.
  • Familiarity with Virtualization, Containers, Microservices and Cloud Technologies.
  • 4 year College/University degree in Computer Science/Engineering field

Desirable:

  • Payment Industry knowledge E.g. Familiarity with Payment Card Industry (PCI) standards and some payment card specifications
  • Experience with Databases like MariaDB/Microsoft SQL/Oracle
  • Familiarity with Data Encryption and programming experience with Hardware Security Modules (HSM)
  • Familiarity with Payment tech like card-data encryption, digital wallets, tokenization, settlement process

Qualifications

Benefits:

  • Healt  insurance;
  • Dental plan;
  • Life insurance;
  • Meal/Food voucher;
  • Wellhub;
  • Totalpass;
  • LinkedIn Learning;
  • EAP – Employee Assistance Program;
  • Scout – Referral Program;
  • Birthday Day Off;
  • Career Mentoring;
  • Connect with HR;
  • English course.

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.

Top Skills

Angular
Bash
Ci/Cd
Cloud Technologies
Containers
Databases
HTML
Java
JavaScript
JSON
Microservices
Node.js
Perl
Python
React
Virtualization
XML
Yaml
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Reston, VA
1,433 Employees
Year Founded: 1990

What We Do

Transaction Network Services (TNS) is a leading global provider of data communications and interoperability solutions. Our global network and innovative value-added services enable transactions and the exchange of information to many of the world’s leading retailers, banks, payment processors, financial institutions and telecommunication firms. Founded in 1990 in the United States, TNS has grown steadily and now provides services to customers in over 60 countries across the Americas, Europe and the Asia Pacific region, with our reach extending to many more. TNS has designed and implemented a global data network which supports a variety of widely accepted communications protocols and is designed to be scalable and accessible by multiple methods.

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
São Paulo, BRA
35300 Employees

Wise Logo Wise

Customer Support Associate - Japanese Speaker

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
São Paulo, BRA
6500 Employees
6K-6K Annually

Wise Logo Wise

Team Lead

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
São Paulo, BRA
6500 Employees
10K-10K Annually

monday.com Logo monday.com

Talent Acquisition Partner, LATAM

Productivity • Sales • Software
Remote or Hybrid
São Paulo, BRA
3049 Employees

Similar Companies Hiring

Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
60 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account