Post job

Software Engineer jobs at Regions Bank

- 60 Jobs
  • DevOps Engineer (.NET developer) - (Remote Opportunity)

    Regions Bank 4.1company rating

    Software Engineer job at Regions Bank

    Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice. Regions is dedicated to taking appropriate steps to safeguard and protect private and personally identifiable information you submit. The information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Such information will be stored in accordance with regulatory requirements and in conjunction with Regions' Retention Schedule for a minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system. **Job Description:** At Regions, the Cloud DevSecOps Engineer contributes to the advancement of cloud strategy. The primary focus of this role includes developing, communicating, and implementing robust and secure cloud continuous integration and continuous delivery (CI/CD) pipelines. This role works closely with stakeholders to create fully automated pipelines which support current DevSecOps best practices. **Primary Responsibilities** + Assists with releasing candidate CI/CD pipelines as a mechanism to communicate the states and steps necessary to determine a release candidate for each application and service + Designs and develops fully autonomous CI/CD pipelines which facilitate cloud deployments which includes automation of all infrastructure, services and application build and deployment + Ensures that all parts of the pipeline follow good software engineering practices to include automated tests and infrastructure tests + Builds tools which reduce errors and improve our overall customer experiences + Assists in troubleshooting of production issues and ensure pipeline and infrastructure produces clear documentation and metrics which enables Root Cause Analysis + Develops and tests - Ansible Playbooks, Terraform Scripts, Packer Scripts and establish immutable infrastructure such that patches are an artifact of the past + Works with Enterprise Architecture, Information Security (InfoSec), Software Delivery, and Quality Assurance to enable the organization to move to the cloud using complete automation This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay. **Requirements** + High School Diploma or GED and six (6) years of related post-secondary education and/or experience in Information Security or Information Technology **Preferences** + Two (2) years of relevant DevSecOps experience + AWS DevOps certification or Azure DevOps certification + Experience in building / deploying cloud native applications - OpenShift, Azure Kubernetes Service (AKS) + Experience with interfacing with secrets management solutions like Hashicorp Vault + Familiar with implementing Chaos engineering principles in the pipeline to determine weak links and suggest solutions. + Familiar with testing tools used to facilitate automation and integration of the tools into CI/CD pipelines **Skills and Competencies** + Excellent knowledge of Cloud infrastructure, networking, services, and cloud architectural patterns; specifically, compute using virtual machines, managed infrastructure, containers, serverless, as well as database services, security services, and application services + Proficient in python programming language + Understanding of Shift Left principles and facilitation technologies + Working Knowledge of Jenkins, Azure DevOps, Ansible, Terraform, Packer, Git, ServiceNow a big plus *This position may be filled at a higher level depending on the candidate's qualifications and relevant experience. **This position is currently offsite; however associate must be within a reasonable driving distance to Birmingham AL, Nashville TN, Atlanta GA, or Charlotte NC. Associates will work from their home primarily. They may be expected to go on site for meetings or other events as needed.** **Additional experience needed for this specific opportunity** + Hands-on programming experience in developing and maintaining enterprise applications, APIs, and reusable SDKs in .NET C#, and Java + Experience is developing and maintaining re-usable CI/CD pipelines and templates using Harness CD, GitHub Actions, Terraform, and Artifactory **Position Type** Full time **Compensation Details** Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role. As these factors vary by individuals, pay will also vary among individual associates within the same job. The target information listed below is based on the Metropolitan Statistical Area Market Range for where the position is located and level of the position. **Job Range Target:** **_Minimum:_** $107,581.10 USD **_Median:_** $143,070.00 USD **Incentive Pay Plans:** This job is not incentive eligible. **Benefits Information** Regions offers a benefits package that is flexible, comprehensive and recognizes that "one size does not fit all" for benefits-eligible associates. (******************************************************************** Listed below is a synopsis of the benefits offered by Regions for informational purposes, which is not intended to be a complete summary of plan terms and conditions. + Paid Vacation/Sick Time + 401K with Company Match + Medical, Dental and Vision Benefits + Disability Benefits + Health Savings Account + Flexible Spending Account + Life Insurance + Parental Leave + Employee Assistance Program + Associate Volunteer Program Please note, benefits and plans may be changed, amended, or terminated with respect to all or any class of associate at any time. To learn more about Regions' benefits, please click or copy the link below to your browser. *********************************************** **Location Details** Riverchase Operations Center **Location:** Hoover, Alabama Equal Opportunity Employer/including Disabled/Veterans Job applications at Regions are accepted electronically through our career site for a minimum of five business days from the date of posting. Job postings for higher-volume positions may remain active for longer than the minimum period due to business need and may be closed at any time thereafter at the discretion of the company.
    $107.6k-143.1k yearly 60d+ ago
  • Software Engineer - PEGA in Charlotte, NC

    Us Bank 4.6company rating

    Charlotte, NC Jobs

    At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One. Job Description U.S. Bank is seeking the position of Software Engineer - PEGA in Charlotte, NC. Essential Responsibilities: The Software Engineer - PEGA will be responsible for developing PEGA Customer Service framework for contact center applications covering U.S. Bank credit and debit cards. Develop and automate applications covering actions for card replacement, fraud and disputes, making payments, travel notifications, extend pay, and balance summary. Responsibilities include: Gather and translate business requirements for PEGA-based applications. Develop applications in alignment with software development lifecycle. Assess system requirements to scale applications. Collaborate and lead cross-functionally with quality assurance teams to push applications to production across various business units. Maintain performance logs and alters to ensure minimal downtime of applications. Design, develop, and implement complex software solutions using Pega, Java, and other relevant technologies. Develop Pega applications, including case design, flows and integrations. Design and implement Voice-enabled applications using Pega's Voice AI capabilities. Integrate AI and Machine learning models into applications. Interact with databases like Oracle, SQL Server, MySQL to retrieve, manipulate, and store data. Develop and execute data base queries for reporting and data extraction purposes, collaborating with data analysts to support business needs. Develop and consume RESTful and SOAP APIs for integration with other systems. Use Postman, SoapUI, Swagger to document and test APIs and services. Configure and deploy applications on application servers like WebSphere, JBoss, Tomcat. Identify and resolve performance bottlenecks in applications. Develop user interfaces using frontend technologies like HTML, CSS, Java script, Angular, React using Visual Studio Code. Develop backend services using Java, Python and frameworks like Spring Boot, Django. Deploy applications to cloud platforms like AWS, Azure, GCP. Manage cloud infrastructure, including virtual machines, storage, and networking. Provide ongoing support for production systems, including troubleshooting and performance tuning. Provide mentorship to junior developers, assisting with code reviews, best practices, and technical problem-solving to improve team productivity. Identify the root cause of problems and implement solutions to prevent recurrence. Implement monitoring and logging solutions to track application health and identify issues with tools like Splunk, Datadog, Graylog. Conduct system testing, including integration and regression testing, to ensure quality and reliability of the developed applications. Stay current with emerging technologies in Pega, Java, Python, Cloud computing, DevOps, and other relevant fields to continuously enhance the team's capabilities. Implement automated testing frameworks using tools like Jenkins, Selenium, Junit and TestNG. Position may allow working from home within commuting distance of worksite location. Multiple Positions. Basic Qualifications: Requires a Bachelor's degree or foreign equivalent in Computer Science or Electronics Engineering plus 5 years of progressive, post-baccalaureate experience as a software architect, software engineer, technology associate, PEGA developer, or related. Required Skills/Experience: Requires a Bachelor's degree or foreign equivalent in Computer Science or Electronics Engineering plus 5 years of progressive, post-baccalaureate experience as a software architect, software engineer, technology associate, PEGA developer, or related. Must possess 5 years of progressive, post-baccalaureate experience with all of the following skills: (a) Gathering requirements and creating technical designs; (b) Deploying code and managing rulesets; (c) Working with PEGA software to design, configure, and maintain new and existing applications; (d) Using PEGA software within the Agile software development lifecycle and DevOps principles; (e) Improving and optimizing application performance with indexes and evaluating logic rules; (f) Coordinating with Quality Analysts to test developed user stories; (g) Working with: IBM WebSphere, DB2 database; JBOSS server, SQL database, and Windows and Linux Operating Systems. Position may allow working from home within commuting distance of worksite location. Base pay range may vary if an offer is made for work in a different location. Pay Range: $136,014 - $144,400 (#LI-NDI #LI-DNI #LI-DNP #DE-DNP). The examination for this position may include a supplemental questionnaire. Improper or missing responses could affect your application. This position is not eligible for visa sponsorship. If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants. Benefits: Our approach to benefits and total rewards considers our team members' whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours): * Healthcare (medical, dental, vision) * Basic term and optional term life insurance * Short-term and long-term disability * Pregnancy disability and parental leave * 401(k) and employer-funded retirement plan * Paid vacation (from two to five weeks depending on salary grade and tenure) * Up to 11 paid holiday opportunities * Adoption assistance * Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law. E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures. Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies. Posting may be closed earlier due to high volume of applicants.
    $136k-144.4k yearly 5d ago
  • Software Engineer

    Jpmorganchase 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved 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. Identify or troubleshoot application code-related issues. 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. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Computer Information Systems, Information Technology, or in a related field of study plus four (4) years of experience in the job offered or as Software Engineer, Software Consultant, Application Developer, or in a related occupation. Skills Required: This position requires experience with the following: SQL querying in Oracle RDBMS such as Json querying, and PL/SQL for trigger and stored procedures; ELK (ElasticSearch, Logstash and Kibana) customizing dashboard by using Kibana functions and applying customizable meta tags; JMeter for performance load testing API endpoints with multithreading to improve test script execution time; Configuring endpoint contracts using Swagger and generating Java models using Swagger CLI; Implementing jobs using Spring Batch using chunk-oriented processing and tasklets; Configuring SOAP endpoints using WSDL and securing endpoints with WS-Security; Maintaining documents in ElasticSearch by indexing with shards and preventing data loss with snapshots; Developing high throughput applications by using proper Apache Kafka and partitioning, offsetting and message replication; Sprint Boot and building REST applications: handlers, hibernate, spring dependency injection and java provided dependency injection (JSR-299) and API endpoint security; Utilizing Java 8 and Java 11 such as multithreading, the use of generic classes and methods, reflection API and use of design patterns in solutions; Java 8 and Java 11 concepts: streams, functional interfaces and Lambda expressions; Configuring web application to be deployable in a Jboss Application Server; Linux operating system for applications deployed on Linux servers; Linux commands, and environment variables; and Using Window Operating System. Job Location: 10410 Highland Manor Dr, Tampa, FL, 33610.
    $89k-109k yearly est. 6d ago
  • Software Engineer (Multiple Positions Available)

    Jpmorgan Chase Bank, N.A 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions that directly impact JPMC engineering workforce. Solve business problems through innovation, continuous learning, and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC). Analyze requirements, incorporate architectural standards into application design specifications, document application specifications, translate technical requirements into programmed application modules, and develop or enhance software application modules. Identify and troubleshoot application code-related issues. Take an 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. Work closely with cross-functional teams including UX partners, product managers and other engineering teams. Participate in Scrum Agile development to ensure on-time and quality delivery of software. Contribute to the actual code development and the design and architecture of the platform, ensuring scalability, security, and maintainability. Continually work on self-learning on industry trends and technology to ensure continuous improvements of our technology and platform. QUALIFICATIONS: Minimum education and experience required: Master's degree in Information Technology, Electrical Engineering, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years 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 Information Technology, Electrical Engineering, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Java Developer, or related occupation. Skills Required: This position requires experience with the following skills: Developing Java applications, including object oriented design and development and using J2EE for building enterprise software; Developing Web applications in JavaScript using the React library, HTML, and CSS; Using Agile methodologies; Using Jenkins for CI/CD pipelines; Using Spring and Spring Boot for building Java applications and dependency injections; Performing Software testing including Unit Testing of both frontend and backend code, Functional, Performance, Regression, Acceptance and Integration Testing; Data modeling, database design, and data storage and retrieval; Developing and deploying with microservice architecture; Developing REST and GraphQL APIs; Containerization using Docker images and containers; Deploying and managing containerized applications using Kubernetes; Building web applications using NodeJS; Using Hibernate for Java applications; Writing complex SQL queries and database management systems; Designing and performance tuning of Oracle Databases; Designing and maintaining infrastructure to ensure application scalability and resiliency including infrastructure on-prem, public, and private cloud; Using Splunk for logging, monitoring, and troubleshooting; Managing Linux operating systems and shell scripting. Job Location: 10410 Highland Manor Drive, Tampa, FL 33610 JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
    $89k-109k yearly est. 2d ago
  • Software Engineer

    Jpmorganchase 4.8company rating

    Tampa, FL Jobs

    Duties: Execute creative software solutions, design, development, and technical troubleshooting. Develop secure high- quality production code, and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Performance tuning and optimization, identify and mitigate any potential issues that would affect application performance during peak load. Architecting, designing, developing, and implementing cloud solutions on Amazon Web Services (AWS). Automate deployments and deploy infrastructure as code in AWS environment. Deliver system design, application development, testing, and operational stability. Participate in all aspects of the Software Development Life Cycle. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Engineering (any), Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as a Software Engineer, Technology Architect, IT Consultant, or related occupation. The employer will alternatively accept a Master's degree in Engineering (any), Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as a Software Engineer, Technology Architect, IT Consultant, or related occupation. Skills Required: This position requires experience with the following: Java; J2EE; JMS; Spring; Spring Boot; Spring Cloud; Spring Batch; Spring Web Flux; REST API; Microservices; MQ; Kafka; SQL; PL-SQL; AWS Cloud S3; EC2; RDS; EKS; SQS; ECS; MSK; Terraform; Oracle, Cassandra; SQL Developer; TOAD; utilize IntelliJ to integrate development environment and expedite java software development; Tomcat or Netty; Control -M; Bit Bucket; Git; Jenkins; Docker; Kubernetes; Id Any Where; Kerberos; Maven; Gradle; Jira; Confluence; Service Now; Agile Methodologies; Demonstrated knowledge of treasury service applications including knowledge on payments processing, clearing, settlements, Sanctions, and regulatory reporting of payment activities; Demonstrated knowledge of fund movements, client accounts, General Ledger, reconciliation, reporting; Demonstrated knowledge of Infrastructure, load balancers, deployment and application resiliency. Job Location: 10410 Highland Manor Drive, Tampa, FL 33610.
    $89k-109k yearly est. 17d ago
  • Experienced Software Engineer Java / Python (Full Stack or Back End)

    Jpmorganchase 4.8company rating

    Tampa, FL Jobs

    Push the limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can make our trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Hands-on practical experience in system design, application development, testing and operational stability Proficient in coding in Java or Python languages Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies To be eligible for this opportunity, you must be authorized to work in the United States. We do not offer any type of employment-based immigration sponsorship for this position. Likewise, JPMorgan Chase & Co., will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT). Your Role Level JPMorganChase is looking to hire Software Engineers at Software Engineer II and Software Engineer III levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process, as well as, the candidate interview. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the Software Engineer II level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications. For the Software Engineer III level, the role requires a higher level of proficiency and the ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others.
    $89k-109k yearly est. 25d ago
  • Software Engineer

    Jpmorgan Chase 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved 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. Identify or troubleshoot application code-related issues. 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. QUALIFICATIONS: Minimum education and experience required: Bachelor's in Electrical Engineering, Computer Science, Computer Engineering, Electronic Engineering, Computer Information Systems, or related field of study plus five (5) years in the job offered or as Software Engineer, Software Developer, Technical Lead, Technology Specialist, System Analyst, IT Consultant, or related occupation. Skills Required: This position requires three (3) years of experience with the following: developing flow and Java services with SoftwareAG web Methods v10.5 or v10.15, including integration server and myweb Methods server. This position requires two (2) years of experience with the following: using JMS to design and code Middleware messaging applications to communicate between IBM MQ and web Methods; testing releases of new changes within SWIFT messages; creating SQL commands to debug issues in Oracle 12c or 19c database, including analyzing issues, developing solutions, implementing solutions into the database, and testing; Middleware system design; performing stress testing and performance testing to verify operational stability, including leading root cause analysis and implementing solutions; Agile methodologies including CI/CD using Bitbucket and Jenkins; designing and deploying applications on Amazon EC2 and S3. Job Location: 10410 Highland Manor Drive, Tampa, FL 33610. JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
    $89k-109k yearly est. 9d ago
  • Experienced Software Engineer Java / Python (Full Stack or Back End)

    Jpmorgan Chase 4.8company rating

    Tampa, FL Jobs

    Push the limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can make our trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms. **Job Responsibilities** + Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams + Executes software solutions, design, development, and technical troubleshooting + Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems + Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development + Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems + Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture + Contributes to software engineering communities of practice and events that explore new and emerging technologies + Adds to team culture of diversity, opportunity, inclusion, and respect **Required qualifications, capabilities, and skills** + Hands-on practical experience in system design, application development, testing and operational stability + Proficient in coding in Java or Python languages + Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages + Overall knowledge of the Software Development Life Cycle + Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security + Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) **Preferred qualifications, capabilities, and skills** + Familiarity with modern front-end technologies + Exposure to cloud technologies **To be eligible for this opportunity, you must be authorized to work in the United States. We do not offer any type of employment-based immigration sponsorship for this position. Likewise, JPMorgan Chase & Co., will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT).** **Your Role Level** JPMorganChase is looking to hire Software Engineers at Software Engineer II and Software Engineer III levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process, as well as, the candidate interview. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the Software Engineer II level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications. For the Software Engineer III level, the role requires a higher level of proficiency and the ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others. JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
    $89k-109k yearly est. 23d ago
  • Software Engineer

    Jpmorgan Chase 4.8company rating

    Tampa, FL Jobs

    Duties: Execute creative software solutions, design, development, and technical troubleshooting. Develop secure high- quality production code, and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Performance tuning and optimization, identify and mitigate any potential issues that would affect application performance during peak load. Architecting, designing, developing, and implementing cloud solutions on Amazon Web Services (AWS). Automate deployments and deploy infrastructure as code in AWS environment. Deliver system design, application development, testing, and operational stability. Participate in all aspects of the Software Development Life Cycle. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Engineering (any), Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as a Software Engineer, Technology Architect, IT Consultant, or related occupation. The employer will alternatively accept a Master's degree in Engineering (any), Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as a Software Engineer, Technology Architect, IT Consultant, or related occupation. Skills Required: This position requires experience with the following: Java; J2EE; JMS; Spring; Spring Boot; Spring Cloud; Spring Batch; Spring Web Flux; REST API; Microservices; MQ; Kafka; SQL; PL-SQL; AWS Cloud S3; EC2; RDS; EKS; SQS; ECS; MSK; Terraform; Oracle, Cassandra; SQL Developer; TOAD; utilize IntelliJ to integrate development environment and expedite java software development; Tomcat or Netty; Control -M; Bit Bucket; Git; Jenkins; Docker; Kubernetes; Id Any Where; Kerberos; Maven; Gradle; Jira; Confluence; Service Now; Agile Methodologies; Demonstrated knowledge of treasury service applications including knowledge on payments processing, clearing, settlements, Sanctions, and regulatory reporting of payment activities; Demonstrated knowledge of fund movements, client accounts, General Ledger, reconciliation, reporting; Demonstrated knowledge of Infrastructure, load balancers, deployment and application resiliency. Job Location: 10410 Highland Manor Drive, Tampa, FL 33610. JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
    $89k-109k yearly est. 16d ago
  • Software Engineer

    Jpmorgan Chase 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved 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. Identify or troubleshoot application code-related issues. 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. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Computer Information Systems, Information Technology, or in a related field of study plus four (4) years of experience in the job offered or as Software Engineer, Software Consultant, Application Developer, or in a related occupation. Skills Required: This position requires experience with the following: SQL querying in Oracle RDBMS such as Json querying, and PL/SQL for trigger and stored procedures; ELK (ElasticSearch, Logstash and Kibana) customizing dashboard by using Kibana functions and applying customizable meta tags; JMeter for performance load testing API endpoints with multithreading to improve test script execution time; Configuring endpoint contracts using Swagger and generating Java models using Swagger CLI; Implementing jobs using Spring Batch using chunk-oriented processing and tasklets; Configuring SOAP endpoints using WSDL and securing endpoints with WS-Security; Maintaining documents in ElasticSearch by indexing with shards and preventing data loss with snapshots; Developing high throughput applications by using proper Apache Kafka and partitioning, offsetting and message replication; Sprint Boot and building REST applications: handlers, hibernate, spring dependency injection and java provided dependency injection (JSR-299) and API endpoint security; Utilizing Java 8 and Java 11 such as multithreading, the use of generic classes and methods, reflection API and use of design patterns in solutions; Java 8 and Java 11 concepts: streams, functional interfaces and Lambda expressions; Configuring web application to be deployable in a Jboss Application Server; Linux operating system for applications deployed on Linux servers; Linux commands, and environment variables; and Using Window Operating System. Job Location: 10410 Highland Manor Dr, Tampa, FL, 33610. JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
    $89k-109k yearly est. 6d ago
  • Software Engineer (Multiple Positions Available)

    Jpmorgan Chase & Co 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions that directly impact JPMC engineering workforce. Solve business problems through innovation, continuous learning, and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC). Analyze requirements, incorporate architectural standards into application design specifications, document application specifications, translate technical requirements into programmed application modules, and develop or enhance software application modules. Identify and troubleshoot application code-related issues. Take an 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. Work closely with cross-functional teams including UX partners, product managers and other engineering teams. Participate in Scrum Agile development to ensure on-time and quality delivery of software. Contribute to the actual code development and the design and architecture of the platform, ensuring scalability, security, and maintainability. Continually work on self-learning on industry trends and technology to ensure continuous improvements of our technology and platform. QUALIFICATIONS: Minimum education and experience required: Master's degree in Information Technology, Electrical Engineering, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years 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 Information Technology, Electrical Engineering, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Java Developer, or related occupation. Skills Required: This position requires experience with the following skills: Developing Java applications, including object oriented design and development and using J2EE for building enterprise software; Developing Web applications in JavaScript using the React library, HTML, and CSS; Using Agile methodologies; Using Jenkins for CI/CD pipelines; Using Spring and Spring Boot for building Java applications and dependency injections; Performing Software testing including Unit Testing of both frontend and backend code, Functional, Performance, Regression, Acceptance and Integration Testing; Data modeling, database design, and data storage and retrieval; Developing and deploying with microservice architecture; Developing REST and GraphQL APIs; Containerization using Docker images and containers; Deploying and managing containerized applications using Kubernetes; Building web applications using NodeJS; Using Hibernate for Java applications; Writing complex SQL queries and database management systems; Designing and performance tuning of Oracle Databases; Designing and maintaining infrastructure to ensure application scalability and resiliency including infrastructure on-prem, public, and private cloud; Using Splunk for logging, monitoring, and troubleshooting; Managing Linux operating systems and shell scripting. Job Location: 10410 Highland Manor Drive, Tampa, FL 33610
    $89k-109k yearly est. 2d ago
  • Experienced Software Engineer Java / Python (Full Stack or Back End)

    Jpmorgan Chase & Co 4.8company rating

    Tampa, FL Jobs

    JobID: 210630807 JobSchedule: Full time JobShift: Day : Push the limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can make our trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities * Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams * Executes software solutions, design, development, and technical troubleshooting * Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems * Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development * Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems * Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture * Contributes to software engineering communities of practice and events that explore new and emerging technologies * Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Hands-on practical experience in system design, application development, testing and operational stability * Proficient in coding in Java or Python languages * Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages * Overall knowledge of the Software Development Life Cycle * Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security * Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills * Familiarity with modern front-end technologies * Exposure to cloud technologies To be eligible for this opportunity, you must be authorized to work in the United States. We do not offer any type of employment-based immigration sponsorship for this position. Likewise, JPMorgan Chase & Co., will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT). Your Role Level JPMorganChase is looking to hire Software Engineers at Software Engineer II and Software Engineer III levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process, as well as, the candidate interview. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the Software Engineer II level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications. For the Software Engineer III level, the role requires a higher level of proficiency and the ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others.
    $89k-109k yearly est. 25d ago
  • Software Engineer III, C/C++

    Jpmorgan Chase & Co 4.8company rating

    Tampa, FL Jobs

    JobID: 210628079 JobSchedule: Full time JobShift: Day : We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Banking's payment technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities * Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. * Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. * Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. * Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. * Contributes to software engineering communities of practice and events that explore new and emerging technologies. * Adds to team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 3+ years applied experience * Hands-on practical experience in system design, application development, testing, and operational stability. * Proficient in coding in one or more languages such as C/C++. * Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. * Overall knowledge of the Software Development Life Cycle. * Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. * Demonstrated knowledge of software applications and technical processes within a technical discipline. Preferred qualifications, capabilities, and skills * Proficiency in Stratus VOS platforms/Linux. * Familiarity with modern front-end technologies. * Exposure to cloud technologies.
    $89k-109k yearly est. 10d ago
  • Software Engineer III, C/C++

    Jpmorganchase 4.8company rating

    Tampa, FL Jobs

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Banking's payment technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages such as C/C++. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. Demonstrated knowledge of software applications and technical processes within a technical discipline. Preferred qualifications, capabilities, and skills Proficiency in Stratus VOS platforms/Linux. Familiarity with modern front-end technologies. Exposure to cloud technologies.
    $89k-109k yearly est. 31d ago
  • Software Engineer

    Jpmorganchase 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved 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. Identify or troubleshoot application code-related issues. 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. Design and implement large-scale data processing systems using the Databricks platform. Work closely with clients to understand their requirements and design solutions that meet their needs. Proactively evangelize Databricks solutions and capabilities to potential and existing customers through presentations, workshops, and proof-of-concepts. Provide technical leadership and guidance on Databricks best practices, patterns, and standards to regional teams and stakeholders. Ensure the security and reliability of data processing systems. Optimize data processing systems for performance and scalability. Keep up-to-date with emerging technologies and industry trends related to big data. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Applied Computer Science, Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, IT Associate/Consultant, Software Developer, or related occupation. Skills Required: This position requires experience with the following: Designing and implementing Spark application on AWS cloud for both batch and streaming operation for data extraction, transformation and aggregation from multiple file format to uncover insights from data into customer usage pattern; Implementation knowledge about lake house architecture using Delta Lake and ability to implement Spark architecture including Spark core, Spark SQL, Spark Streaming and ability to handle performance improvement and optimization using Spark UI and Cluster Metrics; Solutioning in ingesting and processing high volume of data using Kafka and Spark; Distributed data processing ecosystems; Implementing spring boot application using AWS EKS; End to end Agile software development life cycle experience on DevOps tools like Git, Bitbucket and Jenkins; Building applications using tools Maven and Gradle; AWS services S3, EMR, EKS, Sage Maker, Glue, Redshift; Monitoring and Alerting systems. Job Location: 10430 Highland Manor Drive, Tampa, FL 33610
    $89k-109k yearly est. 18d ago
  • Software Engineer

    Jpmorganchase 4.8company rating

    Tampa, FL Jobs

    Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved 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. Identify or troubleshoot application code-related issues. 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. QUALIFICATIONS: Minimum education and experience required: Bachelor's in Electrical Engineering, Computer Science, Computer Engineering, Electronic Engineering, Computer Information Systems, or related field of study plus five (5) years in the job offered or as Software Engineer, Software Developer, Technical Lead, Technology Specialist, System Analyst, IT Consultant, or related occupation. Skills Required: This position requires three (3) years of experience with the following: developing flow and Java services with SoftwareAG web Methods v10.5 or v10.15, including integration server and myweb Methods server. This position requires two (2) years of experience with the following: using JMS to design and code Middleware messaging applications to communicate between IBM MQ and web Methods; testing releases of new changes within SWIFT messages; creating SQL commands to debug issues in Oracle 12c or 19c database, including analyzing issues, developing solutions, implementing solutions into the database, and testing; Middleware system design; performing stress testing and performance testing to verify operational stability, including leading root cause analysis and implementing solutions; Agile methodologies including CI/CD using Bitbucket and Jenkins; designing and deploying applications on Amazon EC2 and S3. Job Location: 10410 Highland Manor Drive, Tampa, FL 33610.
    $89k-109k yearly est. 10d ago
  • Software Engineer III

    Bank of America 4.7company rating

    Jacksonville, FL Jobs

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Position Summary: Base24 Software Engineer This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. These individuals possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Required Qualifications: 15+ years' experience with BASE24 on HP non-stop platform Proficient in TAL/COBOL/SCOBOL/C/Macro programming language required. Experience with NCR device handler, ATM and POS authorization, switch interface and WEB API including SOAP, REST XML/JSON interface ICE/Webgate experience highly preferred Agile/JIRA friendly Ability to create design artifacts and code necessary changes from Customer related requirements. Ability to navigate through BASE24 screens TSS, RMS, GGS, NDM Desired Qualifications: Crisp communication Positive Attitude Quick Learner Understands and have experience in Payments and Banking Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40
    $84k-104k yearly est. 60d+ ago
  • Software Engineer III

    Bank of America Corporation 4.7company rating

    Jacksonville, FL Jobs

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Position Summary: Base24 Software Engineer This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. These individuals possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. Responsibilities: * Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements * Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained * Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle * Performs spike/proof of concept as necessary to mitigate risk or implement new ideas * Automates manual release activities * Designs, develops, and maintains automated test suites (integration, regression, performance) Required Qualifications: * 15+ years' experience with BASE24 on HP non-stop platform * Proficient in TAL/COBOL/SCOBOL/C/Macro programming language required. * Experience with NCR device handler, ATM and POS authorization, switch interface and WEB API including SOAP, REST XML/JSON interface * ICE/Webgate experience highly preferred * Agile/JIRA friendly * Ability to create design artifacts and code necessary changes from Customer related requirements. * Ability to navigate through BASE24 screens * TSS, RMS, GGS, NDM Desired Qualifications: * Crisp communication * Positive Attitude * Quick Learner * Understands and have experience in Payments and Banking Skills: * Application Development * Automation * Influence * Solution Design * Technical Strategy Development * Architecture * Business Acumen * DevOps Practices * Result Orientation * Solution Delivery Process * Analytical Thinking * Collaboration * Data Management * Risk Management * Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40
    $84k-104k yearly est. 60d+ ago
  • Vice President, Senior AB Initio Lead Developer, C13 - Tampa

    Citigroup 4.6company rating

    Tampa, FL Jobs

    **Overview of the Organization:** Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services. Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together. The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. **Overview of the Role:** GTPL is the global finance product control's strategic product processor for all cash products and internally traded futures. GTPL will be the one stop shop to enable consistent and granular accounting globally, accepting latest global reference and market data to reduce manual adjustments and cleaner reconciliations. GTPL will continue enabling several global functions like Compliance, Risk including BASEL, Tax and Regulatory Reporting and firm-wide strategic initiatives. The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. **Responsibilities:** + Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements + Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards + Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint + Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation + Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals + Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions + Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary + Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. + Contribute to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc. **Qualifications:** + 10 - 14 years of relevant experience in Apps Development or systems analysis role + Extensive experience system analysis and in programming of software applications + 10+ years of ETL Ab Initio experience, create generic components, batch and continuous flows, Testing framework, Express IT and API integration + 8+ years of Oracle PL/SQL experience + Experience with CI/CD practices for Ab Initio workflows is a plus. Familiarity with integrating Ab Initio jobs into automated pipelines using version control, testing, and deployment tools is desirable + Experience in managing and implementing successful projects + Subject Matter Expert (SME) in at least one area of Applications Development + Ability to adjust priorities quickly as circumstances dictate + Demonstrated leadership and project management skills + Consistently demonstrates clear and concise written and verbal communication This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** Full time ------------------------------------------------------ **Primary Location:** Tampa Florida United States ------------------------------------------------------ **Primary Location Full Time Salary Range:** $113,840.00 - $170,760.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. ------------------------------------------------------ **Anticipated Posting Close Date:** May 20, 2025 ------------------------------------------------------ _Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._ _If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (*************************************************************************** ._ _View Citi's EEO Policy Statement (*********************************************** and the Know Your Rights (*********************************************************************************************** poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
    $113.8k-170.8k yearly 60d+ ago
  • Vice President, Senior AB Initio Lead Developer, C13 - Tampa

    Citigroup Inc. 4.6company rating

    Tampa, FL Jobs

    Overview of the Organization: Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services. Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together. The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Overview of the Role: GTPL is the global finance product control's strategic product processor for all cash products and internally traded futures. GTPL will be the one stop shop to enable consistent and granular accounting globally, accepting latest global reference and market data to reduce manual adjustments and cleaner reconciliations. GTPL will continue enabling several global functions like Compliance, Risk including BASEL, Tax and Regulatory Reporting and firm-wide strategic initiatives. The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities: * Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements * Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards * Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint * Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation * Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals * Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions * Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary * Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. * Contribute to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc. Qualifications: * 10 - 14 years of relevant experience in Apps Development or systems analysis role * Extensive experience system analysis and in programming of software applications * 10+ years of ETL Ab Initio experience, create generic components, batch and continuous flows, Testing framework, Express IT and API integration * 8+ years of Oracle PL/SQL experience * Experience with CI/CD practices for Ab Initio workflows is a plus. Familiarity with integrating Ab Initio jobs into automated pipelines using version control, testing, and deployment tools is desirable * Experience in managing and implementing successful projects * Subject Matter Expert (SME) in at least one area of Applications Development * Ability to adjust priorities quickly as circumstances dictate * Demonstrated leadership and project management skills * Consistently demonstrates clear and concise written and verbal communication This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. * ----------------------------------------------------- Job Family Group: Technology * ----------------------------------------------------- Job Family: Applications Development * ----------------------------------------------------- Time Type: Full time * ----------------------------------------------------- Primary Location: Tampa Florida United States * ----------------------------------------------------- Primary Location Full Time Salary Range: $113,840.00 - $170,760.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. * ----------------------------------------------------- Anticipated Posting Close Date: May 20, 2025 * ----------------------------------------------------- Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
    $113.8k-170.8k yearly 60d+ ago

Learn more about Regions Bank jobs

View All Jobs