Lead Software Engineer/Developer - AWS Payments

Lead Software Engineer/Developer - AWS Payments

22 Nov 2024
Ohio, Columbus, 43085 Columbus USA

Lead Software Engineer/Developer - AWS Payments

Description ​Job DescriptionWe are looking for a Lead Software Engineer/Developer for our AWS development team to work in our Digital Payments technology organization who can develop and lead technical delivery of agile development focused on building and supporting new capabilities like modularization, configuration driven enhancement, normalization (to support vertical and horizontal expansion of data model) etc. into our digital payment disbursement platform called ChoicePay. This platform provides administrators the ability to manage disbursements and allows payees to collect payments using their preferred payment method (PayPal, Venmo, ACH, Check, Gift Card, Debit Card, Zelle, etc). Responsibilities

Be a Lead Level Subject Matter Expert (SME) on all technology stacks within the Payment Disbursement portfolio while providing technical leadership and hands on delivery for an AWS Development Team

Act in a tech lead role on project teams, working with business analysts on requirements, providing development estimates, writing technical design documents, and proposing technical solutions for small to mid-sized projects in adherence with latest trends in cloud based software and Huntington standards.

Build primary execution engine on AWS Lambda to support highly available and handles high volume payment origination, processing, disbursement, and settlement capabilities.

Build scalable and event based application using Amazon SQS and SNS. Build an efficiently executing application by continuously diagnosing logs and root causes of complex technical problems using AWS CloudWatch and AWS CloudTrail.

Build storage for containers using EC2 and data stores using DynamoDB and RDS PostgreSQL. Build adhoc reporting using QuickSight.

Build security capabilities like threat monitoring and alerting using AWS GuardDuty, blocking common web API threats using Amazon WAF and automate security checks using AWS SecurityHub.

Build seamless user experience using JavaScript, nodeJS, efficient content delivery using AWS CloudFront and build storage for application UI using Amazon S3.

Build APIs to communicate with UI using API Gateway. Configure end points and keys using AppSync and SecretsManager. Maintain high performance APIs using X-Ray. Integrate API logs with Splunk using Kinesis Firehose.

Build a robust User Management using AWS Cognito and KMS.

Build networking using VPC and continuous configuration management using AWS Config.

Build communication capabilities like notifications and system monitoring emails using SES. Build large data transfer capabilities using AWS TransferFamily.

Expert level Change Management and Incident Management knowledge using ServiceNow to implement changes to production.

Expert level knowledge of integration between internal applications using APIs and other communication techniques.

Ensure that all development team deliverables are planned and completed including but not limited to sprint planning, backlog grooming, detailed design, development, unit/automated testing, defect fixes, implementation planning/execution, change controls, and production support/incident resolution.

Help in tracking and reporting the development team's progress in completing deliverables using systems like ADO and Jira.

Provide support in staffing decisions for the development team (referral, interviewing, candidate selection, onboarding, etc)

Provide L3 production support 24/7/365 spread across the team.

Display strong communication and collaboration skills frequently working with other enterprise IT and business partners on a daily basis.

Learn the business processes, controls and workflows supported by each technical solution and fluently communicate between technical and non-technical audiences.

Basic Qualifications

7+ years of hands-on development using technologies that provide JavaScript driven user experiences, RESTful web services, incoming/outgoing file processing, and asynchronous event-based integrations.

Bachelor's Degree

Preferred Qualifications

3+ years of hands-on Full Stack Cloud Native application development technologies like

Relational databases/SQL like Amazon Aurora, MySQL, and PostgreSQL

NoSQL databases like Amazon DynamoDB

Scripting languages/services like Python, JavaScript, TypeScript, React JS, Node JS/Typescript, and AWS Lambda

Serverless Compute Engines - AWS Fargate

Amazon API Gateway

Code repositories like GIT and AWS CodeCommit

CICD pipelines like AWS CodeBuild and AWS CodePipeline

Content delivery formats like JSON, XML, YAML, HTML, CSS, CSV, and Amazon Cloudfront

Authentication and access controls like AWS Control Tower, AWS Organizations, AWS Single Sign On, AWS WAF, AWS Shield, Amazon Cognito, MFA,

Cloud infrastructure solutions like Amazon S3, Terraform, and AWS CloudFormation

Communication technologies like Amazon SQS, Amazon SES and Amazon SNS

DNS capabilities like DKIM, SPF, DMARC, AWS Route53

Batch/ETL processing capabilities like AWS Batch, SFTP, and AWS Transfer

Experience using monitoring tools like Dynatrace, Splunk, DataDog, AWS CloudTrail, Amazon CloudWatch, Amazon QLDB, and log files to evaluate the health of mission critical production applications and to identify root causes for performance and functional issues.

Excellent design, documentation, analytical, communication and SDLC skills

3+ years using Unix/Linux commands.

Payments/payment processing background in one or more of the following (PayPal, Venmo, ACH, Check, Gift Card, Debit Card, Zelle, Bill Pay etc).

Hands on experience working with Docker, Kubernetes or other container orchestration technology.

Exempt Status: (Yes = not eligible for overtime pay) (No = eligible for overtime pay)

YesWorkplace Type:HybridHuntington is an equal opportunity and affirmative action employer and is committed to providing equal employment opportunities for all regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, veteran status, gender identity and expression, genetic information, or any other basis protected by local, state, or federal law.Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details.Agency Statement: Huntington does not accept solicitation from Third Party Recruiters for any position

Related jobs

  • You will join TRD (Technology Reference Data) focused on technology inventory management within IP (Infrastructure Platform) and contributing to the strategy and execution of IDaaP (Infrastructure Data as a product) initiatives. You will get fantastic opportunity on creating innovative solutions that transform data as a service. You\'ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality products

  • Who we are: We are Accenture, a global professional services company and a leading partner to the world’s major cloud providers, including AWS, Azure, and Google. Our longstanding involvement with cloud technology (we have 34,000 completed cloud projects under our belt) was emphasized recently when we consolidated our multiple cloud teams into a single business practice called Accenture Cloud First.

  • JPMorgan Chase & Co. JOB TITLE: Software Engineer LOCATION: 1111 Polaris Pkwy, Columbus, OH 43240. DUTIES: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involve in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Interface with execution engine for workflow implementation. Migrate applications and databases from private cloud to public cloud. Deploy the applications to private cloud and public cloud, provision public cloud using Infrastructure as Code. Create and Execute Test cases. Identify or troubleshoot application code-related issues. Incorporate SRE practices for observability. Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions. REQUIREMENTS: Master\'s degree in Computer Engineering, Computer Science, Information Technology, Electronic Engineering or related field of study plus 1 year of experience in the job offered or as Software Engineer, Java Developer or related occupation. The employer will alternatively accept a Bachelor\'s degree in Computer Engineering, Computer Science, Information Technology, Electronic Engineering or related field of study plus 3 years of experience in the job offered or as Software Engineer, Java Developer or related occupation. Requires experience in the following: Designing, developing, implementing and testing of high-quality software solutions using Java, J2EE, Spring, Spring Boot Frameworks and Junit; Processing DMN using BPMN Camunda Engine to integrate and executing a business process; Developing multiple Microservices that are efficient and scalable; Designing, Developing, Testing, and implementing of business domain REST API and GraphQL APIs to invoke multiple microservices; Building services that utilize JSON, XML, Custom formatted files for data transfer; Developing and optimizing SQL queries for data retrieval; Mapping SQL results to object trees with MyBatis mapping engine; Processing real-time data and implementation of workflows utilizing Kafka; Developing rich user interfaces and scripting with ReactJS, jQuery and JavaScript; Developing utilities for application hygiene using python; Working in Kubernetes to manage, orchestrate, and scale containerized applications; Source code management utilizing GIT; Creating and Integrating Grafana Dashboards with various data sources including Prometheus; using PromQL to query logs and metrics. Full-time. To apply for this position, please email your resume to my.resume@jpmchase.com with following job ID clearly indicated: [MR-SE-VC-003780]. JPMorgan Chase & Co. is an Equal Opportunity and Affirmative Action Employer, M/F/D/V.

  • Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make.

  • Job Description

  • About Lumen

  • About Lumen

Job Details

  • ID
    JC52938411
  • State
  • City
  • Full-time
  • Salary
    N/A
  • Hiring Company
    Huntington National Bank
  • Date
    2024-11-22
  • Deadline
    2025-01-21
  • Category

Jocancy Online Job Portal by jobSearchi.