Enable job alerts via email!

Engineer I

TN United Kingdom

Burgess Hill

On-site

GBP 40,000 - 80,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Engineer I, where you will be part of a dynamic team dedicated to delivering world-class software solutions. This role offers an exciting opportunity to work with modern technology stacks, design and build APIs, and contribute to a culture of continuous improvement. You will play a key role in translating user needs into effective system requirements while collaborating with experienced professionals. With a commitment to innovation and excellence, this position promises a rewarding career path supported by comprehensive benefits and a focus on personal and professional development.

Benefits

Flexible work arrangements
Medical, dental, and vision insurance
Paid parental leave
Access to wellness centers
Career development programs

Qualifications

  • 4+ years of software development experience.
  • Hands-on application design expertise and debugging skills.

Responsibilities

  • Design, develop, troubleshoot, and document software to meet business needs.
  • Collaborate with architects to ensure design standards.

Skills

Java 8+
Spring Framework
REST APIs
Agile Methodologies
Debugging Skills
Cross-Platform Design
Application Design
Hands-on Application Design Expertise

Education

University degree in Computer Science
Engineering or related field

Tools

Git
Jenkins
Couchbase
React
Testing Frameworks

Job description

Social network you want to login/join with:

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues committed to supporting our customers, communities, and each other. Here, you'll learn and grow as we help you create a career journey that's unique and meaningful, supported by benefits, programs, and flexibility that cater to your personal and professional development.

At American Express, you'll be recognized for your contributions, leadership, and impact. Every colleague has the opportunity to share in the company's success. Together, we'll win as a team, upholding our promise to provide the world's best customer experience every day with integrity, inclusivity, and a sense of belonging.

Join Team Amex and let's lead the way together.

We are developing a modern, best-in-class storage solution for the enterprise to support our digital-first strategy, improve cost efficiency, and enhance self-service for all users as part of our technology roadmap. With over 30 billion servicing communications stored, investing in innovation, modernization, and cutting-edge technologies is crucial as we advance our platform and product offerings.

We are seeking an Engineer I to deliver world-class software solutions supporting our platform vision. This role involves utilizing modern technology stacks, fostering a strong engineering culture, innovating with new capabilities, designing and building APIs, and continuously improving system quality, performance, and robustness.

The responsibilities include translating user needs into system requirements, collaborating with Solution Architects and Senior Engineers to ensure design standards, developing high-quality, testable software, optimizing performance, supporting deployment, and adhering to CI/CD practices.

How will you make an impact in this role?

  • Design, develop, troubleshoot, modify, deploy, and document software and systems to meet customer and business needs.
  • Be a member of a product engineering team within the Chief Technology Organization, reporting to a Senior Engineer or Engineering Director.

Minimum Qualifications:

  • University degree in computer science, engineering, or a related field
  • 4+ years of software development experience
  • Experience working in agile teams, contributing to software builds with consistent practices
  • Ability to interpret and articulate technical and business objectives
  • Hands-on application design expertise
  • Willingness to learn and leverage new technologies
  • Experience with cross-platform design and coding
  • Participation in code reviews and automation testing
  • Debugging skills and defect remediation
  • Support for deployment, monitoring, and automation in test and production environments

Core competencies include:

Technical experience:

  • Java 8+ with enterprise application design patterns
  • Spring framework, especially Spring Boot and REST APIs
  • NoSQL databases like Couchbase (advantageous)
  • React for front-end development
  • CI/CD tools such as Git, Jenkins
  • Testing frameworks for automation
  • PaaS experience (nice to have)

We support our colleagues with benefits that promote holistic well-being, including:

  • Financial well-being and retirement support
  • Medical, dental, vision, life insurance, and disability benefits
  • Flexible work arrangements
  • Paid parental leave (location-dependent)
  • Access to wellness centers, counseling, and career development programs

Offer of employment is contingent upon successful background verification, in accordance with applicable laws.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.