Senior Software Engineer I – Global Servicing Technology

Jobtailor

Arizona

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in United States (Arizona) seeks a senior software engineer to mentor junior engineers and drive the design, development, testing and deployment of scalable software systems.

You will oversee multi-tiered architectures, write automated tests, enforce coding standards, monitor performance, and collaborate with product and business teams to align technology with business goals.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred.
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases.
  • Knowledge of tools for planning, analyzing, crafting, building, testing, configuring, and maintaining applications.
  • Software engineering and development experience or related experience.
  • Experience in application design, software development, and automated testing.
  • Experience in object-oriented design and coding with a variety of languages.
  • Experience with distributed systems, algorithms, and relational databases.
  • Experience with Agile methodologies and practices such as Scrum, Kanban, iterations, and user stories.
  • Experience in automated, functional, and performance testing and documentation.
  • Employment eligibility to work with American Express in the United States; the company will not pursue visa sponsorship.

Responsibilities

  • Mentor junior Software Engineers and cross-functional team colleagues.
  • Provide guidance and support to junior engineers, fostering professional growth and development
  • Direct the design, development, testing, and deployment of software applications and systems
  • Oversee tasks, platforms, and technologies to expand new and existing software to meet changing requirements
  • Write automated unit tests to ensure correctness and stability
  • Provide technical guidance on best practices and coding standards
  • Monitor software performance and implement improvements
  • Analyze technical challenges and provide innovative solutions
  • Collaborate with cross-functional teams for seamless integration and deployment
  • Collaborate with product and business teams to align technology initiatives with business objectives

Skills

Mentoring juniors
Software engineering
Agile methodologies
Automated testing
Distributed systems
Relational databases
NoSQL databases
Object-oriented design
Leadership
Collaboration

Education

Bachelor's degree in CS/CE

Tools

Agile tools
Testing tools
DevOps tools

Job description

  • Mentor junior Software Engineers and cross-functional team colleagues
  • Provide guidance and support to junior engineers, fostering professional growth and development
  • Direct the design, development, testing, and deployment of software applications and systems
  • Oversee tasks, platforms, and technologies to expand new and existing software to meet changing requirements
  • Write automated unit tests to ensure correctness and stability
  • Provide technical guidance on best practices and coding standards
  • Monitor software performance and implement improvements
  • Analyze technical challenges and provide innovative solutions
  • Collaborate with cross-functional teams for seamless integration and deployment
  • Collaborate with product and business teams to align technology initiatives with business objectives
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
  • Knowledge of tools for planning, analyzing, crafting, building, testing, configuring, and maintaining applications
  • Software engineering and development experience or related experience
  • Experience in application design, software development, and automated testing
  • Experience in object-oriented design and coding with a variety of languages
  • Experience with distributed systems, algorithms, and relational databases
  • Experience with Agile methodologies and practices such as Scrum, Kanban, iterations, and user stories
  • Experience in automated, functional, and performance testing and documentation
  • Employment eligibility to work with American Express in the United States; the company will not pursue visa sponsorship
Core Competencies

Demonstrates expertise in software design, development, and testing, with a strong focus on mentoring junior engineers and collaborating with cross-functional teams. Proficient in Agile methodologies and experienced in implementing best practices for software performance and stability.

Highest-signal resume keywords
  • Mentoring Junior Engineers
  • Software Development Experience
  • Agile Methodologies
  • Automated Testing
  • Distributed Systems
ATS Optimization Keywords
Hard Skills
  • Software Engineering
  • Application Design
  • Object-Oriented Design
  • Automated Testing
  • Algorithms
  • NoSQL Databases
  • Relational Databases
  • Coding Standards
  • Performance Monitoring
  • Technical Guidance
Soft Skills
  • Collaboration
  • Communication
  • Problem-Solving
  • Leadership
  • Supportive Mentoring
Industry Keywords
  • Computer Science
  • Computer Engineering
  • Multi-Tiered Systems
  • Scrum
  • Kanban
Tools & Technologies
  • Agile Tools
  • Testing Tools
  • Development Platforms
  • Planning Tools
  • Configuration Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager – Enterprise Applications
Software Engineering Manager – Enterprise Applications

Jobtailor • Illinois

On-site
USD 150,000 - 190,000
Lead Software Engineer – Java, Spring Boot, Angular
Lead Software Engineer – Java, Spring Boot, Angular

Jobtailor • Alabama

On-site
USD 95,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Jobtailor • New York (NY)

On-site
USD 140,000 - 210,000
Senior Software Engineer – Global Servicing Technology
Senior Software Engineer – Global Servicing Technology

Jobtailor • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Total compensation discussion
Senior Software Engineer – Java, Spring Boot, Microservices
Senior Software Engineer – Java, Spring Boot, Microservices

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Senior Manager, Development
Senior Manager, Development

Jobtailor • Raleigh (NC)

On-site
USD 180,000 - 240,000
Software Engineering Manager – Customer Care, Aftersales
Software Engineering Manager – Customer Care, Aftersales

Jobtailor • Missouri

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 110,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Phoenix (AZ)

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • North Billerica (MA)

On-site
USD 140,000 - 210,000