Overview
Skills
Job Details
The Lead Software Engineer candidate will be part of an Agile team supporting Payments.
Full-stack (preferred) or Java core/back-end with the following skills:
- A solid grasp and understanding of the Java / Spring Boot / Microservices / REST API ecosystem and its associated frameworks and stacks.
- A good grasp of multi-threaded & concurrent software design principles and implementations.
- Sufficient exposure and familiarity with no-SQL and SQL databases and a proficiency to interface with them at an application development level.
- A go-getter attitude; someone who ventures out to solve technology problems herself/himself and carries things forward.
- Able team - player who diligently attends the Agile rituals including regular and recurring stand-ups, Sprint planning, backlog grooming etc.
- Breadth and depth of understanding of modern software development principles & tools including CICD, GIT etc....as are required across the team
- Expertise in Java programming, test automation tools, SDLC practices, and infrastructure design, while also highlighting the importance of collaboration and T-shaped engineering.
- 5+ years of experience in Finance or Banking focus on payment applications (SWIFT, FED, CHIPS, FUS, M2M).
- Additional knowledge in test automation tools such as Selenium, JUnit, TestNG, Cucumber, etc.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Deep understanding of SDLC practices, including Agile and DevOps methodologies, and experience in test-driven development (TDD).
- Payments processing experience (desired)
- Excellent verbal, written, and interpersonal communication skills. Ability to articulate technical solutions to both technical and business audiences.
- Ability to deliver & engage with partners effectively in a multi-cultural environment by demonstrating co-ownership & accountability.
- Delivery focus and willingness to work in a fast-paced, enterprise Agile environment.
- Proficient and have a thorough understanding of OPENSHIFT/Azure/Google Cloud Platform Platform knowledge.
- Experience in handling an application written in C Language
- Experience in handling an application using MQ Messages, Queues
- Experience in Linux server scripts, Perl Scripts and Commands.
location: Charlotte, North Carolina
job type: Contract
salary: $56.50 - 63.00 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
The Lead Software Engineer candidate will be part of an Agile team supporting Payments.
Full-stack (preferred) or Java core/back-end with the following skills:
- A solid grasp and understanding of the Java / Spring Boot / Microservices / REST API ecosystem and its associated frameworks and stacks.
- A good grasp of multi-threaded & concurrent software design principles and implementations.
- Sufficient exposure and familiarity with no-SQL and SQL databases and a proficiency to interface with them at an application development level.
- A go-getter attitude; someone who ventures out to solve technology problems herself/himself and carries things forward.
- Able team - player who diligently attends the Agile rituals including regular and recurring stand-ups, Sprint planning, backlog grooming etc.
- Breadth and depth of understanding of modern software development principles & tools including CICD, GIT etc....as are required across the team
- Expertise in Java programming, test automation tools, SDLC practices, and infrastructure design, while also highlighting the importance of collaboration and T-shaped engineering.
- 5+ years of experience in Finance or Banking focus on payment applications (SWIFT, FED, CHIPS, FUS, M2M).
- Additional knowledge in test automation tools such as Selenium, JUnit, TestNG, Cucumber, etc.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Deep understanding of SDLC practices, including Agile and DevOps methodologies, and experience in test-driven development (TDD).
- Payments processing experience (desired)
- Excellent verbal, written, and interpersonal communication skills. Ability to articulate technical solutions to both technical and business audiences.
- Ability to deliver & engage with partners effectively in a multi-cultural environment by demonstrating co-ownership & accountability.
- Delivery focus and willingness to work in a fast-paced, enterprise Agile environment.
- Proficient and have a thorough understanding of OPENSHIFT/Azure/Google Cloud Platform Platform knowledge.
- Experience in handling an application written in C Language
- Experience in handling an application using MQ Messages, Queues
- Experience in Linux server scripts, Perl Scripts and Commands.
qualifications:
The Lead Software Engineer candidate will be part of an Agile team supporting Payments.
Full-stack (preferred) or Java core/back-end with the following skills:
- A solid grasp and understanding of the Java / Spring Boot / Microservices / REST API ecosystem and its associated frameworks and stacks.
- A good grasp of multi-threaded & concurrent software design principles and implementations.
- Sufficient exposure and familiarity with no-SQL and SQL databases and a proficiency to interface with them at an application development level.
- A go-getter attitude; someone who ventures out to solve technology problems herself/himself and carries things forward.
- Able team - player who diligently attends the Agile rituals including regular and recurring stand-ups, Sprint planning, backlog grooming etc.
- Breadth and depth of understanding of modern software development principles & tools including CICD, GIT etc....as are required across the team
- Expertise in Java programming, test automation tools, SDLC practices, and infrastructure design, while also highlighting the importance of collaboration and T-shaped engineering.
- 5+ years of experience in Finance or Banking focus on payment applications (SWIFT, FED, CHIPS, FUS, M2M).
- Additional knowledge in test automation tools such as Selenium, JUnit, TestNG, Cucumber, etc.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Deep understanding of SDLC practices, including Agile and DevOps methodologies, and experience in test-driven development (TDD).
- Payments processing experience (desired)
- Excellent verbal, written, and interpersonal communication skills. Ability to articulate technical solutions to both technical and business audiences.
- Ability to deliver & engage with partners effectively in a multi-cultural environment by demonstrating co-ownership & accountability.
- Delivery focus and willingness to work in a fast-paced, enterprise Agile environment.
- Proficient and have a thorough understanding of OPENSHIFT/Azure/Google Cloud Platform Platform knowledge.
- Experience in handling an application written in C Language
- Experience in handling an application using MQ Messages, Queues
- Experience in Linux server scripts, Perl Scripts and Commands.
skills: The Lead Software Engineer candidate will be part of an Agile team supporting Payments.
Full-stack (preferred) or Java core/back-end with the following skills:
- A solid grasp and understanding of the Java / Spring Boot / Microservices / REST API ecosystem and its associated frameworks and stacks.
- A good grasp of multi-threaded & concurrent software design principles and implementations.
- Sufficient exposure and familiarity with no-SQL and SQL databases and a proficiency to interface with them at an application development level.
- A go-getter attitude; someone who ventures out to solve technology problems herself/himself and carries things forward.
- Able team - player who diligently attends the Agile rituals including regular and recurring stand-ups, Sprint planning, backlog grooming etc.
- Breadth and depth of understanding of modern software development principles & tools including CICD, GIT etc....as are required across the team
- Expertise in Java programming, test automation tools, SDLC practices, and infrastructure design, while also highlighting the importance of collaboration and T-shaped engineering.
- 5+ years of experience in Finance or Banking focus on payment applications (SWIFT, FED, CHIPS, FUS, M2M).
- Additional knowledge in test automation tools such as Selenium, JUnit, TestNG, Cucumber, etc.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Deep understanding of SDLC practices, including Agile and DevOps methodologies, and experience in test-driven development (TDD).
- Payments processing experience (desired)
- Excellent verbal, written, and interpersonal communication skills. Ability to articulate technical solutions to both technical and business audiences.
- Ability to deliver & engage with partners effectively in a multi-cultural environment by demonstrati