Software Specialist – Lead

American Express

(New York, New York)
Full Time
Job Posting Details
About American Express
American Express is a global service company, providing customers with exceptional access to products, insights and experiences that enrich lives and build business success.
Summary
As one of the world’s largest card issuers and most valued brands, we know the way we do business every day has the power to improve lives. AMEX Travel Related Services seeks Software Specialist – Lead. Responsibilities will include:
Responsibilities
* Design and develop solution architecture plans within a dynamic agile environment; * Identify technical solutions and business process improvements to support business and IT strategic direction; * Perform hands-on software development, create the API specs, does proof of concepts, conduct code reviews and tests in ongoing sprints; * Serve as a core member of an Agile team that drives user story analysis and elaboration, design and develop software applications, test and build automation tools; * Own all technical aspects of software development (architecture, design and development of systems) for assigned applications; * Drive consistent development practices - tools and common components; Identify opportunities for adopting new technology to solve existing needs and predicts future challenges.
Ideal Candidate
Qualifications * Position requires a Bachelors degree in Computer Science, Engineering, Management Information Systems or related field of study plus five years of experience in programming and coding. * Experience must include substantial experience with Agile or other rapid application development methods, .Net application architecture, design and development in an Enterprise setting. * Knowledge of XML, JSON , web services technologies, and data structure fundamentals, with experience in implementing WCF solutions. * Demonstrated experience in Agile development, application design, software development, object-oriented design, and testing. * Experience building quick prototype / visuals to assist with high level product concepts and capabilities and experience with continuous integration frameworks and DevOps. * Experience with distributed (multi-tiered) systems, algorithms, and relational databases and with Message Queuing using different mechanisms such as Work queues, Pub/Sub, Routing etc.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.