Match score not available

Senior Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)

Offer summary

Qualifications:

10+ years in application development, Experience with C#, .NET Core, Angular/Vue, Hands-on SQL and NOSQL database experience, Bachelor's degree in engineering or computer science.

Key responsabilities:

  • Write high-quality, secure code
  • Collaborate with cross-functional teams
  • Mentor junior developers
  • Monitor and optimize system performance

Global Payments logo
Global Payments Financial Services XLarge http://company.globalpayments.com/
10001 Employees
See all jobs

Job description

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

PURPOSE 

We are looking for a Senior full stack Engineer to join our IT department and build functional web applications/services. Engineer/Developer responsibilities include participating in the entire software development life cycle, developing new functionalities, debugging applications, and configuring existing systems etc. Ultimately, they’ll use their expertise in the backend and frontend technologies to help us build high-quality applications

DUTIES AND RESPONSIBILITIES

  • Write concise, clear, well-tested and well-documented, highly secure code with quality that adheres to industry best practices.

  • Follow TDD (test driven development) practices, detailed focus on code coverage

  • Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring.

  • Monitor, troubleshoot, and optimize distributed systems to ensure availability and performance.

  • Troubleshoot and debug software issues, identify and resolve performance bottlenecks.

  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers/SDETs, to ensure successful project delivery.

  • Mentor junior developers and provide guidance on best practices and technologies.

  • Stay abreast of the latest .NET technologies and industry trends.

  • Contribute to the continuous improvement of development processes and tools.

    QUALIFICATIONS
     

  • 10+ years of experience in all aspects of the application development process; including User Story elaboration, technical design, coding, deployment leadership, and the creation of documentation. Agile/Scrum experience is highly desired.

  • 10+ years of recent development experience delivering scalable full stack solutions utilizing following technologies: C#, .NET Core, Angular/Vue, SQL Server, GCP.

  • Hands-on experience with SQL and NOSQL databases.

  • Hands on experience of creating large scale applications with front-end technologies such as Angular or Vue.

  • Deep understanding of scalable application design, including performance optimization.

  • Preferred:

  • Experience with cloud platforms (e.g., GCP, AWS, Azure).

  • Experience with containerization technologies (e.g., Docker, Kubernetes).

  • Experience with microservices architecture.

  • Fintech experience preferred

  • A proactive and ownership-driven approach to challenges.
     

COMPETENCIES (KNOWLEDGE / SKILLS or ABILITIES / BEHAVIOR)

  • Working knowledge of .Net Core, Angular, SQL and Windows

  • Expert knowledge of C#, .Net and cloud platforms


QUALIFICATIONS

  • 10 + years in Information Technology

  • Bachelor's degree in an engineering or computer science related field

  • Highly collaborative with exceptional communication skills

  • Real life experience as a software developer and/or technical leader

  • Proficient knowledge of SDLC processes

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpay.com.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Field Engineer (Solutions) Related jobs