Experienced Full Stack Software Engineer – Web & Cloud Application Development with American Express as a Virtual Assistant
Join the Innovative Team at American Express as a Virtual Assistant
Are you a highly skilled and motivated software engineer looking for a new challenge? Do you want to be part of a dynamic team that values innovation, teamwork, and customer satisfaction? Look no further than American Express, where we're seeking an experienced Full Stack Software Engineer to join our team as a Virtual Assistant. As a 100% remote role, you'll have the flexibility to work from anywhere and be part of a global network of affiliates who share a passion for delivering exceptional customer experiences.
About American Express
At American Express, we're dedicated to creating a culture of innovation and teamwork that empowers our colleagues to grow and thrive. As a global leader in the financial services industry, we're committed to providing exceptional customer experiences and building long-term relationships with our customers. Our company values diversity, inclusion, and integrity, and we're looking for talented individuals who share these values.
Job Summary
As a Full Stack Software Engineer – Web & Cloud Application Development with American Express as a Virtual Assistant, you'll play a critical role in designing, developing, and delivering software applications that meet the needs of our customers. You'll work closely with our engineering team to architect, code, and deploy software solutions that are scalable, secure, and efficient. This is a unique opportunity to join a talented team of engineers and contribute to the development of cutting-edge technology solutions.
Key Responsibilities
Design, develop, and deploy software applications using a range of technologies and programming languages
Collaborate with cross-functional teams to identify and prioritize project requirements
Lead code reviews and automated testing to ensure high-quality software solutions
Debug software components and identify code defects for remediation
Lead the deployment, assistance, and monitoring of software applications across test, integration, and production environments
Automate deployments and scale applications based on demand projections
Adhere to security and regulatory best practices
Demonstrate leadership skills and influence team members to drive innovative changes and improvements
Mentor and guide team members to ensure their success and growth
Essential Qualifications
3+ years of software development experience in a professional environment
Wide breadth of engineering experience, including software design, development, and testing
Proven experience with leading teams of engineers and mentoring team members
Hands-on knowledge with distributed systems, algorithms, and relational databases
Bachelor's degree in Computer Science, Computer Engineering, or related field; advanced degree preferred
Preferred Qualifications
Experience with cloud-based technologies and platforms
Knowledge of agile development methodologies and DevOps practices
Experience with automation tools and scripting languages
Strong communication and collaboration skills
Skills and Competencies
To succeed in this role, you'll need a range of skills and competencies, including:
Strong technical skills in software development, including programming languages, data structures, and algorithms
Excellent problem-solving skills and attention to detail
Strong leadership and communication skills
Ability to work collaboratively in a remote environment
Strong analytical and critical thinking skills
Career Growth Opportunities and Learning Benefits
At American Express, we're committed to helping our colleagues grow and develop their skills. As a Virtual Assistant, you'll have access to a range of learning and development opportunities, including:
Training and development programs
Mentorship and coaching
Career advancement opportunities
Flexible work arrangements and schedules
Work Environment and Company Culture
At American Express, we're proud of our company culture and work environment. As a Virtual Assistant, you'll be part of a global team that values:
Diversity and inclusion
Integrity and ethics
Customer satisfaction
Collaboration and teamwork
Flexibility and work-life balance
Compensation, Perks, and Benefits
We offer a range of compensation, perks, and benefits to support our colleagues, including:
Competitive base salaries
Bonus incentives
6% company match on retirement savings plan
Comprehensive medical, dental, vision, life insurance, and disability benefits
Flexible work arrangements and schedules
20+ weeks paid parental leave for all parents
Free admission to international wellness centers
Free and exclusive counseling support
Why Join American Express?
At American Express, we're committed to creating a culture of innovation and teamwork that empowers our colleagues to grow and thrive. As a Virtual Assistant, you'll have the opportunity to:
Work with cutting-edge technology solutions
Collaborate with a talented team of engineers
Contribute to the development of software applications that meet the needs of our customers
Grow and develop your skills
Enjoy a flexible work environment and work-life balance
How to Apply
If you're excited about this opportunity and think you'd be a great fit for our team, please submit your application today! We can't wait to hear from you.
Don't hesitate to apply! We're an equal opportunity employer and value diversity and inclusion.
Apply Now
Apply Now
Are you a highly skilled and motivated software engineer looking for a new challenge? Do you want to be part of a dynamic team that values innovation, teamwork, and customer satisfaction? Look no further than American Express, where we're seeking an experienced Full Stack Software Engineer to join our team as a Virtual Assistant. As a 100% remote role, you'll have the flexibility to work from anywhere and be part of a global network of affiliates who share a passion for delivering exceptional customer experiences.
About American Express
At American Express, we're dedicated to creating a culture of innovation and teamwork that empowers our colleagues to grow and thrive. As a global leader in the financial services industry, we're committed to providing exceptional customer experiences and building long-term relationships with our customers. Our company values diversity, inclusion, and integrity, and we're looking for talented individuals who share these values.
Job Summary
As a Full Stack Software Engineer – Web & Cloud Application Development with American Express as a Virtual Assistant, you'll play a critical role in designing, developing, and delivering software applications that meet the needs of our customers. You'll work closely with our engineering team to architect, code, and deploy software solutions that are scalable, secure, and efficient. This is a unique opportunity to join a talented team of engineers and contribute to the development of cutting-edge technology solutions.
Key Responsibilities
Design, develop, and deploy software applications using a range of technologies and programming languages
Collaborate with cross-functional teams to identify and prioritize project requirements
Lead code reviews and automated testing to ensure high-quality software solutions
Debug software components and identify code defects for remediation
Lead the deployment, assistance, and monitoring of software applications across test, integration, and production environments
Automate deployments and scale applications based on demand projections
Adhere to security and regulatory best practices
Demonstrate leadership skills and influence team members to drive innovative changes and improvements
Mentor and guide team members to ensure their success and growth
Essential Qualifications
3+ years of software development experience in a professional environment
Wide breadth of engineering experience, including software design, development, and testing
Proven experience with leading teams of engineers and mentoring team members
Hands-on knowledge with distributed systems, algorithms, and relational databases
Bachelor's degree in Computer Science, Computer Engineering, or related field; advanced degree preferred
Preferred Qualifications
Experience with cloud-based technologies and platforms
Knowledge of agile development methodologies and DevOps practices
Experience with automation tools and scripting languages
Strong communication and collaboration skills
Skills and Competencies
To succeed in this role, you'll need a range of skills and competencies, including:
Strong technical skills in software development, including programming languages, data structures, and algorithms
Excellent problem-solving skills and attention to detail
Strong leadership and communication skills
Ability to work collaboratively in a remote environment
Strong analytical and critical thinking skills
Career Growth Opportunities and Learning Benefits
At American Express, we're committed to helping our colleagues grow and develop their skills. As a Virtual Assistant, you'll have access to a range of learning and development opportunities, including:
Training and development programs
Mentorship and coaching
Career advancement opportunities
Flexible work arrangements and schedules
Work Environment and Company Culture
At American Express, we're proud of our company culture and work environment. As a Virtual Assistant, you'll be part of a global team that values:
Diversity and inclusion
Integrity and ethics
Customer satisfaction
Collaboration and teamwork
Flexibility and work-life balance
Compensation, Perks, and Benefits
We offer a range of compensation, perks, and benefits to support our colleagues, including:
Competitive base salaries
Bonus incentives
6% company match on retirement savings plan
Comprehensive medical, dental, vision, life insurance, and disability benefits
Flexible work arrangements and schedules
20+ weeks paid parental leave for all parents
Free admission to international wellness centers
Free and exclusive counseling support
Why Join American Express?
At American Express, we're committed to creating a culture of innovation and teamwork that empowers our colleagues to grow and thrive. As a Virtual Assistant, you'll have the opportunity to:
Work with cutting-edge technology solutions
Collaborate with a talented team of engineers
Contribute to the development of software applications that meet the needs of our customers
Grow and develop your skills
Enjoy a flexible work environment and work-life balance
How to Apply
If you're excited about this opportunity and think you'd be a great fit for our team, please submit your application today! We can't wait to hear from you.
Don't hesitate to apply! We're an equal opportunity employer and value diversity and inclusion.
Apply Now
Apply Now