Full Time
Full Stack Engineer – American Express Remote Jobs
Job Description
Job Type: Full Stack Engineer from home
Location: New York work from home
Company: American Express
Responsibilities:
- Perform all technical parts of software development, including design, hands-on engineering, framework and tool creation, prototyping, and code review, for assigned applications. You’ll also coach other engineers and own and lead transformations involving several technology domains.
experience creating and designing REST APIs for clients with significant volume. - A plus is having knowledge of relational and NoSQL databases, such as PostgreSQL, MongoDb, Couchbase, or Cassandra.
- Build scalable software solutions using standardized development techniques (tools, common components, and documentation) as the engineering leader of an agile team.
- Reviews of the lead code (Pull Requests)
- Lead and make a contribution to technical excellence in areas like automated testing.
- In order to define the product and engineering roadmap, lead product management and collaborate closely with product owners.
- Debug software components and locate errors in the code that need to be fixed.
- oversees the installation, maintenance, and supervision of software in test, integration, and production environments.
- Deployments in test or live settings can be automated.
- All applications should be able to grow automatically, and important trips should include non-functional self-healing requirements.
- superior interpersonal skills
- Increased independence should be shown in order to meet team objectives.
- Encourage team members to think creatively and take risks by posing challenges to the status quo.
- By examining your workflow and making a contribution to the team’s ability to be more effective, productive, and to produce results more quickly and effectively, you may increase the team’s productivity.
- Team members should be mentored and guided toward team success.
Requirements:
Minimum requirements:
- A bachelor’s degree in information technology or computer science
- 8+ years of experience in software development
- Expertise designing cloud-based software, creating microservices, and automating testing and deployment for at least six years
- 6+ years of expertise with relational databases, algorithms, and distributed (multi-tiered) systems
- Building Java, REST, REACT, and SPRING apps and solutions for eight years or more
- 8+ years of core Java development, design, and architecture experience
Preferred credentials:
- Current with regard to industry references for technological trends and fixes.
- Thinking strategist who develops innovative and cutting-edge technological plans
- Provide flexibility for engineering teams to promote OpenSource
- 2+ years of experience working with the Big Data tech stack
- Having designed and built solutions using Kafka streams or queues for at least two years
- 2+ years of experience or exposure to artificial engineering and machine learning would be advantageous.
- Graduate degree