**Why USAA?** At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families. Embrace a fulfilling career at USAA, where our core values - honesty, integrity, loyalty and service - define how we treat each other and our members. Be part of what truly makes us special and impactful.
**The Opportunity**
We are seeking a dedicated Senior SoftwareEngineer-SAP FS-CD Techno-Functional to play a key role in supporting critical payment operations. This individual will contribute to both daily operational excellence and strategic payment modernization initiatives. The role presents a great opportunity for an SAP FS-CD expert to leverage their expertise within a complex S/4HANA landscape, enhance payment operations, and contribute to innovative solutions as part of a forward-thinking team.
Provides support to the Enterprise through delivering best in class technology solutions. Engaged in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages.
We offer a flexible work environment that requires an individual to be **in the office 4 days per week.** This position can be based out of San Antonio; TX, Plano; TX, Charlotte; NC or Phoenix; AZ. Relocation assistance is **not** available for this position.
**What you'll do:**
+ Design, develop, code, and test complex tactical as well as strategic technical solutions across many technologies to integrate existing systems and tools, collaborating with Engineers or Architects within their team/department and occasionally outside of their domain.
+ Lead code/design reviews and communicates updates to stakeholders with team to ensure smooth daily operations and accurate planning.
+ Develop complex algorithms to solve business needs.
+ Investigates and resolves complex application and system technical problems and production issues by directing troubleshooting of end-to-end solutions.
+ Mentors engineers, coaches engineers on design, development, and maintenance of systems; Reviews teammates' code.
+ Influence and help shape the future of their specific domain's architecture and quality standards and understand, identify, measure across entire solution.
+ Identify system performance issues, to include technical debt, and optimize solution.
+ Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
**What you have:**
+ Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree.
+ 6 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s).
+ 4 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews.
+ Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
+ Proven experience researching technical issues and generating creative/innovative solutions.
+ Proven experience addressing production issues by troubleshooting applications and systems.
+ Experience articulating technical challenges and solutions.
+ Demonstrate solid understanding of security coding practices and secure system fundamentals.
+ Proven experience working with cloud technologies and tools.
**What sets you apart:**
+ 5+ years SAP Insurance module experience (FS-CD preferred; FICA considered), with S/4HANA Cloud experience.
+ Deep knowledge of FS-CD processes (master data, payments, billing, reporting, etc.).
+ Proficient in SAP ABAP development, including RICEFW, Object Oriented ABAP(Abstract Class/Interface/Design Patterns) solution design, and technical documentation.
+ Experienced with SAP Business Rules, configurations, and Business Partners.
+ Knowledgeable in SAP APIs (REST, CDS, AMDP,ODATA (SEGW), Odata(RAP),) and ABAP on HANA development.
+ Techno-Functional skills to bridge business needs and technical solutions, with ability to support payment operations and meet SLAs.
**Compensation range:** The salary range for this position is: $114,080 - $218,030 **.**
**USAA does not provide visa sponsorship for this role. Please do not apply for this role if at any time (now or in the future) you will need immigration support (i.e., H-1B, TN, STEM OPT Training Plans, etc.)**
**Compensation:** USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location.
Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.
The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.
**Benefits:** At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.
For more details on our outstanding benefits, visit our benefits page on USAAjobs.com.
_Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting._
_USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran._
**If you are an existing USAA employee, please use the internal career site in OneSource to apply.**
**Please do not type your first and last name in all caps.**
**_Find your purpose. Join our mission._**
USAA is unlike any other financial services organization. The mission of the association is to facilitate the financial security of its members, associates and their families through provision of a full range of highly competitive financial products and services; in so doing, USAA seeks to be the provider of choice for the military community. We do this by upholding the highest standards and ensuring that our corporate business activities and individual employee conduct reflect good judgment and common sense, and are consistent with our core values of service, loyalty, honesty and integrity.
USAA attributes its long-standing success to its most valuable resource: our 35,000 employees. They are the heart and soul of our member-service culture. When you join us, you'll become part of a thriving community committed to going above for those who have gone beyond: the men and women of the U.S. military, their associates and their families. In order to play a role on our team, you don't have to be connected to the military yourself - you just need to share our passion for serving our more than 13 million members.
USAA is an EEO/AA Employer - applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity or expression, pregnancy, protected veteran status or other status protected by law.
California applicants, please review our HR CCPA - Notice at Collection (********************************************************************************************************** here.
USAA is an EEO/AA Employer - applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity or expression, pregnancy, protected veteran status or other status protected by law.
$114.1k-218k yearly 60d+ ago
Looking for a job?
Let Zippia find it for you.
Software Engineer Senior Consultant II
Allstate 4.6
Texas City, TX jobs
At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers' evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
• Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team backlog
• Participates in daily site, cross-site, and product team standups
• Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product
• Collaborates within the team in designing systems and apps
• Practices daily paired programming and test-driven development in writing software and building products
• Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
• Provides support for software products in user environments
• Serves as an expert on a specific business domain and demonstrates leadership and accountability in all forums including ECC and SWAT calls
• Provides input into the design of the product, collaborating with the team in solving problems the right way
• Participates in knowledge sharing, and contributes to the overall growth of the collective knowledge of the team
• Coaches more junior team members around different technologies and XP practices
Hybrid role- 1 day a week in Dallas TX office, and remote 4 days a week Skills needed
Strong understanding of computer science concepts, object-oriented design principles
· Hands-on experience with developing software in Java and J2EE technologies such as Spring Boot
· Experience and knowledge in developing REST APIs, database (relational, NoSQL, caching), building complex queries, implementation and optimization
· Knowledge and experience utilizing continuous integration and DevOps methodologies, preferred tools such as IntelliJ IDEA, GitHub, Jenkins, SonarQube, Gradle, Maven, etc.
· Experience working in an Extreme Programming (XP); experienced working in a paired programming/engineering model
· Experience in Test Driven Development; including knowledge and experience in testing frameworks like JUnit, mockito and other like technologies
· Experience on API Testing via Postman,Bruno and SoapUI
· Utilize quality and security scan tools such as Sonar, Fortify and Contrast, or similar
· Ensure code and processes adhere to clean code practices and industry/application best practices
· Experience with messaging systems such as Kafka or similar tools
· Cloud knowledge with technologies such as AWS, Azure or other cloud technologies
Education and Experience:
· 4 years bachelor's degree (Preferred not required)
· 6 or more years of experience (Preferred)
#LI-TH1
Skills
Communication, Computer Science, Pair Programming, Software Development, Software Implementations, Spring Boot, Test Automation Framework
Compensation
Compensation offered for this role is 85,600.00 - 152,650.00 annually and is based on experience and qualifications.
The candidate(s) offered this position will be required to submit to a background investigation.
Joining our team isn't just a job - it's an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.
Allstate generally does not sponsor individuals for employment-based visas for this position.
Effective July 1, 2014, under Indiana House Enrolled Act (HEA) 1242, it is against public policy of the State of Indiana and a discriminatory practice for an employer to discriminate against a prospective employee on the basis of status as a veteran by refusing to employ an applicant on the basis that they are a veteran of the armed forces of the United States, a member of the Indiana National Guard or a member of a reserve component.
For jobs in San Francisco, please click “here” for information regarding the San Francisco Fair Chance Ordinance.
For jobs in Los Angeles, please click “here” for information regarding the Los Angeles Fair Chance Initiative for Hiring Ordinance.
To view the “EEO Know Your Rights” poster click “here”. This poster provides information concerning the laws and procedures for filing complaints of violations of the laws with the Office of Federal Contract Compliance Programs.
To view the FMLA poster, click “here”. This poster summarizing the major provisions of the Family and Medical Leave Act (FMLA) and telling employees how to file a complaint.
It is the Company's policy to employ the best qualified individuals available for all jobs. Therefore, any discriminatory action taken on account of an employee's ancestry, age, color, disability, genetic information, gender, gender identity, gender expression, sexual and reproductive health decision, marital status, medical condition, military or veteran status, national origin, race (include traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religion (including religious dress), sex, or sexual orientation that adversely affects an employee's terms or conditions of employment is prohibited. This policy applies to all aspects of the employment relationship, including, but not limited to, hiring, training, salary administration, promotion, job assignment, benefits, discipline, and separation of employment.
$94k-118k yearly est. 1d ago
Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program
Jpmorganchase 4.8
Remote
At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and wealth of experience that returning professionals can bring.
The ReEntry program offers experienced professionals, who are currently on an extended career break of at least two years, the support and resources needed to relaunch their careers. The program spans over 30 locations worldwide.
The ReEntry Program is a 15-week fellowship program, beginning April 20, 2026 and ending July 31, 2026 with the prospect of an offer for permanent employment with JPMorganChase at the end of the program. The permanent placements will be based on both business needs and candidate skill set.
Please refer to our
ReEntry Overview
page for further information regarding the Program
Technology at JPMorganChase
We're one of the world's biggest technology- and data-driven companies. We spend $17 billion on technology and operate globally at unparalleled scale and speed.
You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products.
You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
What We Look For
We are looking for technology professionals in our US Tech Center locations with previous experience including but not limited to;
SoftwareEngineers (Fullstack & Backend) - with Java, Spring, .NET, Salesforce, Python, C++, Oracle, AWS & Kubernetes experience
UI Engineers - JavaScript, React/Angular & ExpressJS/NodeJS/GoLang & Oracle/SQL
Data Analytics, Quant Analytics, Scientists and Engineers
Data Management
Data Engineers - Hadoop, Spark, Kafka, Cassandra
Database Management
Architecture
Agility Leads
Technical Program Delivery
Product Managers
Solutions Analysts (Business Analysts & QA Analysts)
Technology Support (Applications Support)
DevOps, Site Reliability and Infrastructure Engineers
UX Research and Design
You will probably have a background in computer science, preferably in a softwareengineering role.
You will be a creative, innovative team player with analytical, technical, problem solving, planning and organizational skills. As a business with an ongoing focus on software development, we would be very keen to hear from you if you have previous Open Source or Object Oriented programming experience with an understanding of agile methodologies.
$110k-141k yearly est. Auto-Apply 51d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Houston, TX jobs
Duties: Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. Contribute to softwareengineering communities of practice and events that explore new and emerging technologies.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, or related field of study plus 1 year of experience in the job offered or as SoftwareEngineer, System Administrator, Analytics & Information Technology Consultant, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, or related field of study plus 3 years of experience in the job offered or as SoftwareEngineer, System Administrator, Analytics & Information Technology Consultant, or related occupation.
Skills Required: This position requires experience with the following: using platforms such as SecDB or Quartz for financial risk management and pricing analytics; developing, debugging, and maintaining code with programming languages including Python; tackling complex coding challenges with problem analysis, algorithm development, code, implementation, and debugging and testing code; working with financial systems and platforms including their architecture, functionalities, and integration capabilities; following Agile development methodologies to support SDLC processes leading to iterative development, planning, and software releases with deliverables to the production environment.
Job Location: 600 Travis Street, Houston, TX 77002.
$97k-119k yearly est. Auto-Apply 10d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Houston, TX jobs
Duties: Design, develop and implement scalable cloud native software solutions using modern technology stacks to deliver highly available, performant, and resilient products. Provide technical, architectural leadership and direction to the development team and wider stakeholders. 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. Drive decisions that influence the product design, application functionality, and technical operations and processes. Keep up with industry innovations to deliver solutions that automate manual or cumbersome work. Develop secure and high-quality production code, and review and debug code written by others as well as evangelize Test Driven development approach. Build prototypes for demonstration and illustration purposes for peer groups, business partners, or senior leaders. Mentor junior and mid-level engineers, providing guidance and support through code reviews and educational workshops. Participate in project planning sessions with product owners, business analysts, and team members.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Electronic Engineering, Computer Science, Computer Engineering, Information Technology, or related field of study plus 7 years of experience in the job offered or as SoftwareEngineer, Technology Architect, IT Consultant, or related occupation.
Skills Required: This position requires experience with the following: gathering and analyzing business requirements and documenting them using JIRA and Confluence; translating requirements into technical designs including flowcharts and UML diagrams using Microsoft Visio and Visual Studio; applying OOP and SOLID principles, design patterns, and microservices architecture to ensure robust and scalable software; developing N-tier enterprise applications with C#, ASP.NET Core, MVC, ReactJS, HTML5, CSS, JavaScript, and TypeScript to separate logic into presentation, business, and data layers; designing entity models with .NET Entity Framework and relational databases including SQL Server and Oracle for high concurrency and data integrity; creating backend solutions using ASP.NET Entity Framework, SQL views, and stored procedures; optimizing data processing with NoSQL databases including DynamoDB for cost-effective solutions; building cloud-native applications on AWS using ECS, EKS, and EC2; writing unit tests in C# with Visual Studio to ensure code functionality; developing ETL processes on AWS using S3, Lambda, and Step Functions with Python; participating in design sessions and code reviews to enhance performance using GIT and Visual Studio; utilizing IDEs including Visual Studio, Visual Studio Code, and Jupyter Notebook for development; configuring cloud infrastructure with Terraform; automating cloud deployments with Cloud Foundry and PowerShell; implementing unit tests with NUnit and xUnit for .NET applications; developing applications using JSON and XML data files with Kafka for efficient data interchange; supporting CI/CD processes with DevOps tools including Jenkins, GIT, BitBucket, and NuGet; implementing Agile practices through bi-weekly sprint reviews to align work with business requirements and incorporating feedback.
Job Location: 600 Travis Street, Houston, TX 77002.
$97k-119k yearly est. Auto-Apply 10d ago
Experienced Software Engineer Java / Python (Full Stack or Back End)
Jpmorganchase 4.8
Houston, TX jobs
Push the limits of what's possible with us as an experienced member of our SoftwareEngineering team. As an Experienced SoftwareEngineer 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 softwareengineering 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 SoftwareEngineers at SoftwareEngineer II and SoftwareEngineer 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 SoftwareEngineer 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 SoftwareEngineer 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.
$97k-119k yearly est. Auto-Apply 24d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX jobs
Duties: Perform software solutions, design, development, and technical troubleshooting to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. Contribute to softwareengineering communities of practice and events that explore new and emerging technologies.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Applied Computer Science, Computer Engineering, Computer Information Systems, Information Technology, Electronic Engineering, or related field of study plus 5 years of experience in the job offered or as SoftwareEngineer, Application Developer, IT Consultant, or related occupation.
Skills Required: This position requires five (5) years of experience with the following: architecting, solutioning and orchestrating financial business processes such as Financial Domain or Loan Servicing processes into Java based web applications with Spring boot APIs. This position requires any amount of experience with the following: designing and developing Microservices using Spring Boot, utilizing features such as Spring Security; developing Web Applications that orchestrate Financial processes in workflow form with different application user personas including Quality Check and Approvers within a Microservices architecture, deploying solutions as REST APIs, with an emphasis on Java-based frameworks; integrating applications by connecting different applications and web services with Kafka and REST API integrations; developing and automating, high-performance data processing systems to enhance product experiences, including building scalable data pipelines using scheduler or executor frameworks to deliver application data; Java software development, utilizing Spring and Spring Boot, and building tools such as Maven or Gradle for managing application dependencies; building applications that handle data transfer using JSON and XML formatted data files and service payloads; performing exploratory data analysis on enterprise databases using Oracle and Postgres SQL; Pivotal Cloud Foundry, Google Kubernetes Platform or AWS; data manipulation, structuring, design flow, and query optimization using SQL and GraphQL queries and mutations; processing datasets using data containers, multithreading, and multiprocessing in Java-based environments.
Job Location: 8181 Communications Pkwy, Plano, TX 75024.
$96k-118k yearly est. Auto-Apply 2d ago
Software Engineer III - GCP
Jpmorganchase 4.8
Plano, TX jobs
We have an exciting and rewarding opportunity for you to take your public cloud engineering career to the next level while supporting the firm's multi-cloud ambitions.
As a SoftwareEngineer III - Google Cloud Platform at JPMorgan Chase's Cloud Foundational Services 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 delivering critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job Responsibilities
Design, implement, and manage cloud infrastructure solutions on Google Cloud Platform
Implement best practices for cloud security, compliance, and governance, including identity management, encryption, key management, organizational policies, and deny policies
Participate in IAM governance and compliance audit exercises
Leverage agile development practices in a fast paced environment with strong focus on feature delivery
Deliver secure from the start solutions which incorporate security in depth
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 3+ years applied experience
Proficiency in Google Cloud Platform services such as Compute Engine, Cloud Storage, BigQuery, Cloud Functions, and Kubernetes Engine
Experience with Google Identity Access Management technologies, including Google Identity, OIDC Federation, Workload Identity Federation, role management, etc.
Knowledge of Authentication and Authorization protocols, both modern (SAML, OAuth, OIDC)
Familiarity with serverless computing and event-driven architectures using GCP services like Cloud Run and Cloud Pub/Sub
Proficiency in Terraform and scripting with Python or GoLang
Ability to work independently as well as collaboratively on cross-functional teams
Preferred qualifications, capabilities, and skills
Experience with cloud platforms such as AWS or Azure
Experience with SQL
Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)
Google Cloud Platform Associate or Professional certification
$96k-118k yearly est. Auto-Apply 36d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX jobs
Duties: Review, understand, code, optimize, and automate existing one-off data transformation pipelines into discrete, scalable tasks. Plan, design, and implement data transformation pipelines and monitor operations of the data platform in a production environment. Collaborate with internal clients and service delivery engineers to identify data needs and intended workflows, and troubleshoot to find workable solutions. Gather, analyze, and document detailed technical requirements to design and implement solutions, and disseminate information to guide other engineers. Contribute code to the underlying infrastructure, software development kits, and platforms being built to support bespoke data transformation pipelines and enable predictive models to be produced and run at scale. Identify engineering opportunities to optimize operational effort and running costs of the data platform. Mentor junior engineering staff and provide guidance on day- to-day code development work.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Computer Science, Information Technology, SoftwareEngineering, Mathematics, or related field of study plus 5 years of experience in the job offered or as SoftwareEngineer, Data Engineer/Developer, or related occupation.
Skills Required: This position requires 5 years of experience with the following: Designing and implementing scalable ETL pipelines to process structured and semi-structured data. This position requires 3 years of experience with the following: Processing data across distributed environments using Apache Spark on Big Data ecosystems such as Cloudera or Hortonworks; Building distributed data processing workflows using Scala, Python, and Java on Spark; Supporting real-time and batch data ingestion, data cleansing and transformation, and feature extraction on Spark; Managing large-scale data lake tables in Parquet and Avro formats; Implementing low- latency, scalable data operations and supporting real-time lookups, updates, and analytics using Apache HBase and Apache Cassandra. This position requires 2 years of experience with the following: Implementing ACID-compliant data operations and enabling schema evolution using Delta table structures; Implementing partitioning within Hadoop-based architectures; Configuring and maintaining Grafana dashboards integrated with Prometheus, Elasticsearch, or CloudWatch to monitor pipeline performance, API services, and system health in real time; Documenting data workflows, Spring Boot API specifications, CI/CD processes, Grafana configurations, and cloud architecture using Confluence. This position requires 1 year of experience with the following: Creating and deploying RESTful APIs using Spring Boot in Docker containers to deliver processed data access and operational insights; Managing source code to maintain structured development workflows, version control, and team collaboration using Git with GitHub and Bitbucket; Building, deploying, and managing scalable data engineering pipelines and analytics infrastructure using Azure Data Factory, Databricks, or AWS tools such as EC2, S3, EMR, Lambda, Glue, IAM, or CloudWatch.
Job Location: 8181 Communications Pkwy, Plano, TX 70524.
$96k-118k yearly est. Auto-Apply 3d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX jobs
Duties: Provide technical leadership across functional teams. Lead code reviews and mentor junior developers. Participate in design sessions with fellow programmers, business analysts, and other team members to analyze business requirements and outline the proposed IT solution. Design and implement secure and robust REST APIs using Java Spring Boot. Design scalable and extensible relational and NoSQL databases. Prototype creative solutions quickly and be able to collaborate with others in crafting and implementing your technical vision. Contribute to product area or software to automate manual operational work. Troubleshoot priority incidents, facilitate blameless post-mortems, and support solutions for closure. Engage with development teams throughout the software life cycle ensuring sustainable software releases. Apply analytics on past data, like incidents and usage patterns for predicting issues and take proactive actions. Drive adoption of self-healing and resiliency patterns. Lead and participate in performance tests and identify the bottlenecks and opportunities for optimization and capacity demands. Define and drive adoption of best-in-class monitoring frameworks to accomplish end-to-end application or service monitoring and noiseless alerting end application or service monitoring and noiseless alerting with proper telemetry. Deploy sustainable software, system, and product upgrades. Work with the team to complete tasks and actively learn new skills. Drive the effort split between operational work and engineering work. Support end-user functional and system support issues via various channels (e.g. tickets, email, and chat). Act as rotational support coverage as needed.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, Information Systems, Computer Information Systems, or related field of study plus 5 years of experience in the job offered or as SoftwareEngineer, Technical Lead, Java Developer, IT Analyst, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Computer Information Systems, or related field of study plus 7 years of experience in the job offered or as SoftwareEngineer, Technical Lead, Java Developer, IT Analyst, or related occupation.
Skills Required: This position requires experience with the following: designing secure REST APIs using Java Spring Boot; utilizing Core Java, J2EE, Spring Boot, Spring MVC, and Spring Security to build enterprise grade solutions; developing software utilizing Spring, Spring Boot, Maven, and Gradle to resolve application dependencies; utilizing advanced event driven design techniques to asynchronously process large data sets using messaging solutions such as Kafka; utilizing microservices architecture and deploying microservices in Private and Public Cloud platforms; developing microservices using containerization technologies including Docker and Kubernetes; designing responsive web applications using front-end technologies including HTML5, CSS3, Angular, and React; designing scalable and extensible relational databases including Oracle and NoSQL databases; performing data manipulation, data structuring, data design flow, and query optimization using programming languages including PL/SQL and Oracle; building applications that utilize JSON and XML formatted data files and service payloads for data transfer; leveraging CI/CD tools including Jenkins, GIT, Liquibase, Shell Scripting, and Python to build and automate deployment pipelines; utilizing unit testing frameworks including Junit and Mockito and end-to-end testing frameworks such as Selenium or Cypress to design tests; developing REST APIs to simulate production workloads for executing performance tests; designing and building telemetry and usage tracking solutions to improve tool governance; monitoring leveraging logging and telemetry tools including Splunk, Grafana, AppDynamics, and Dynatrace; applying data analytics such as prior incidents or usage patterns for predicting issues and taking proactive actions.
Job Location: 8181 Communications Parkway, Plano, TX 75024.
$96k-118k yearly est. Auto-Apply 17d ago
Software Engineer III - Java/Spark/AWS
Jpmorganchase 4.8
Plano, TX jobs
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level.
As a SoftwareEngineer III at JPMorgan Chase within Corporate Technology Liquidity Risk, 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 softwareengineering 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:
Formal training or certification in computer science or softwareengineering concepts and 3+ years of applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Proficient in coding in one or more languages including Java and Python.
Experience with developing applications for AWS using the following tools and AWS services: Terraform, EMR, EKS/ECS, Lambda, RDS and S3
Experience with Spark and SQL
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 (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Excellent oral and written communication, and problem-solving skills are required
Preferred qualifications, capabilities, and skills:
Experience with Scala programing language
Experience with or exposure to Snowflake or Databricks cloud platforms
$96k-118k yearly est. Auto-Apply 37d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX jobs
Duties: Design and develop user interfaces and JavaScript frameworks. Ensure the technical feasibility of UI/UX designs. Optimize applications for maximum speed and scalability. Develop server-side logic, define and maintain databases, and ensure high performance and responsiveness to requests from the front-end. Work with back-end frameworks. Implement security and data protection measures. Design and manage databases. Write efficient queries and optimize database performance. Design and implement APIs. Integrate third-party APIs and services. Perform code management and collaboration using version control systems. Participate in code reviews and provide constructive feedback to peers. Write unit, integration, and end-to-end tests to ensure code quality. Debug and resolve technical issues across the stack. Participate in code reviews and provide constructive feedback to peers. Automate deployment processes using CI/CD tools.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Information Technology, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus 3 years of experience in the job offered or as SoftwareEngineer, Software Developer, System Engineer, UI Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Information Technology, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus 5 years of experience in the job offered or as SoftwareEngineer, Software Developer, System Engineer, UI Developer, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: Building robust applications using JavaScript ecosystem, including modern ES6+ features, asynchronous programming, cross-browser compatibility and responsive design; Developing and optimizing React applications for performance using techniques including virtual DOM and code splitting; Handling complex component hierarchies and data dependencies using ContextAPI; Ensuring compliance with Accessibility ADA WCAG 2.1 standards; Testing frameworks including Chai, SinonJS, and Jasmine for unit and integration testing; Developing dynamic web applications with a focus on efficient routing, form handling, and HTTP services; Project scaffolding and optimizing development workflows using modern frameworks including React.js, Angular, Vue.js and tools including React App and Angular CLI to ensure scalable and maintainable solutions; Modeling tables using tools such as Erwin; Writing queries to extract data from RDBMS and No SQL DB; Hybrid mobile development using JSBridge to enable communication between native platforms and JavaScript; Automating deployment processes using CI/CD tools such as Jetstream; Testing automation solution using Cucumber, Jest, and LoadRunner to simulate virtual users to test the load capacity; Automating mobile applications using Appium. This position requires two (2) years of experience with the following: Performing automated testing and performance optimization using Sauce Labs; AWS deployment and application maintenances including ECS, EKS, Lambda, SQS and Data Lake; Developing microservices and RESTful APIs using Flask and Django; Mobile development for iOS and Android platforms; Working on Spring Boot application along with Kafka integrations; Implementing fine-grained access controls using SiteMinder advanced policy management capabilities including Single Sign-On, Multi-Factor Authentication (MFA) and Attribute-Based Access Control (ABAC) by allowing dynamic access decisions based on user attributes and environmental conditions. This position requires one (1) year experience with the following: Open Telemetry for telemetry data collection and delivery using @opentelemetry-js.
Job Location: 8181 Communications Pkwy, Plano, TX 75024
$96k-118k yearly est. Auto-Apply 31d ago
Experienced Software Engineer Java / Python (Full Stack or Back End)
Jpmorganchase 4.8
Plano, TX jobs
Push the limits of what's possible with us as an experienced member of our SoftwareEngineering team. As an Experienced SoftwareEngineer 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 softwareengineering 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 SoftwareEngineers at SoftwareEngineer II and SoftwareEngineer 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 SoftwareEngineer 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 SoftwareEngineer 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.
$96k-118k yearly est. Auto-Apply 60d+ ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX jobs
Duties: Design and develop software solutions that meet business requirements and adhere to existing architecture standards. Integrate and use tools to measure test coverage to ensure that 100% of the code that is written is testable using the test cases written. Help do code reviews for the team. Document developed modules and create other project-related artifacts such as quality metrics, test coverage metrics, performance testing, and demos or showcases for relevant stakeholders. Deploy and support software in a production environment. Independently identify the root causes of reported problems, update the code to fix the problem, add adequate test cases to the test suite to cover the failure scenario, and make patch releases to the production environment. Facilitate knowledge sharing and conduct training for new team members to ensure they become productive as soon as possible and start contributing to the project effectively. Attend domain and technology trainings to keep abreast of the latest in technology and travel domains to help improve the existing products.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Computer Information Systems, Information Technology, or related field of study plus 5 years (60 months) of experience in the job offered or as SoftwareEngineer, Software Developer, or related occupation.
Skills Required: This position requires five (5) years of experience with the following: designing and developing high-performance, scalable, and maintainable web applications using Angular, .NET, and C#. This position requires two (2) years of experience with the following: writing unit tests, automation tests, and conducting code reviews to ensure software quality, maintainability, and enhanced code coverage; developing and maintaining microservices-based applications using AWS Cloud Services, ensuring scalability and efficient utilization of cloud resources; working with tools such as Jenkins or equivalent for CI/CD pipelines to ensure consistent and efficient deployments; developing and applying Domain-Driven Design and Event-Driven Architecture principles to drive and deliver effective solution designs; using Angular to build dynamic and responsive applications; developing JavaScript and TypeScript for UI components; Bootstrap framework for responsive and mobile web design in UI component development; Lit and Lerna for Ul component development; .NET Framework for building web services, APIs, and enterprise-level applications; backend development using Node.js; web services and APIs, including RESTful APIs, SOAP, JSON, and XML; AWS services such as EC2, S3, Lambda, RDS, or other cloud-native services; building microservices-based applications; ensuring web applications are ADA compliant; working in an Agile environment, including iterative development and continuous delivery.
Job Location: 8181 Communications Pkwy, Plano, TX 75024.
$96k-118k yearly est. Auto-Apply 9d ago
Software Engineer III - Java, Observability, DevOps
Jpmorganchase 4.8
Plano, TX jobs
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level.
As a SoftwareEngineer III at JPMorgan Chase within the Consumer and Community Banking technology - Deposits Platform, 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 softwareengineering 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
Formal training or certification on softwareengineering concepts and 3+ years applied experience.
Ability to code in at least one programming language along with experience maintaining a Cloud-base infrastructure
Fluency in at least one programming language such as (e.g., Python, Java Spring Boot, .Net, etc.)
Knowledge on observability such as white and black box monitoring, service level objective alerting, and telemetry collection using tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk, and others
Emerging knowledge of software, applications and technical processes within a given technical discipline (e.g., Cloud, artificial intelligence, Android, etc.)
Emerging knowledge of continuous integration and continuous delivery tools like Jenkins, GitLab, or Terraform
Experience in Infrastructure automation and DevOps processes.
Preferred qualifications, capabilities, and skills
Familiarity with modern front-end technologies
Exposure to cloud technologies
$96k-118k yearly est. Auto-Apply 35d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX 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 Electrical and Electronic Engineering, Computer Science, or related field of study plus 7 years of experience in the job offered or as SoftwareEngineer, Technical Lead, or related occupation.
Skills Required: This position requires experience with the following: automating report production and data processing using ETL and RPA tools such as UiPath; working with SQL for automation solutions; data manipulation and optimization using SQL and Python to structure and query large data sets to extract insights using SQL techniques and Python programming for data retrieval; developing software within a Microservices architecture using Java and Spring Boot to design scalable applications such as REST APIs; utilizing Java, Spring Boot, and tools such as Maven or Gradle for robust solutions; developing and automating large-scale data processing systems using technologies such as Spark to build data pipelines to process data using scheduler and executor frameworks for scalability and performance; performing exploratory data analysis on large enterprise databases to extract, clean, transform, and load data for comprehensive analysis using data warehousing concepts and tools for managing large data volumes; building applications utilizing JSON and XML for data transfer to design applications for data exchange using standard formats and utilizing data serialization and deserialization techniques; utilizing AWS cloud services for scalable and secure application deployment to leverage AWS services such as EC2, S3, Lambda, RDS, or CloudFormation; working with AWS DevOps practices for continuous integration and deployment using tools such as CodePipeline, CodeBuild, or CodeDeploy with DevOps principles, infrastructure as code, and monitoring for reliable application delivery.
Job Location: 8181 Communications Parkway, Plano, TX 75024.
$96k-118k yearly est. Auto-Apply 17d ago
Software Engineer II Python/Spark/GenAI/Scala
Jpmorganchase 4.8
Plano, TX jobs
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level.
As a SoftwareEngineer at JPMorgan Chase within the Consumer and Community Bank Risk Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a softwareengineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Job responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads 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
Leads communities of practice across SoftwareEngineering to drive awareness and use of new and leading-edge technologies
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 2+ applied experience at code level in Python,Full Stack , Spark, Scala or Bigdata concepts.
Hands-on practical experience delivering system design, application development, testing, and operational stability
Strong technical advocate with a background in Python, Scala, associated frameworks (ideally Spark), Kafka , Spring boot, Spring-data and Rest API programming
Advanced in one or more programming language(s)
Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
In-depth knowledge of the financial services industry and their IT systems
Experience in the public cloud (AWS), and AWS Certification
Must have experience in building agentic or AI applications to automate lot of operationals workloads.
Preferred qualifications, capabilities, and skills
Experience working at code level
Experience with ETL/ Data Bricks/AI is preferred
$96k-118k yearly est. Auto-Apply 35d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX 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, and developing or enhancing software application modules. Identify or troubleshoot application code-related issues. Conduct 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 data flows. Work with product leads and client partners to develop technical requirements and outline proposed solutions. Design cloud security procedures for authentication and authorization to safeguard application. Architect and deploy application cloud infrastructure with required resiliency and disaster recovery methods built in. Design app monitoring and alerting procedures.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 3 years of experience in the job offered or as SoftwareEngineer, Security Engineer, Site Reliability Engineer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field of study plus 5 years of experience in the job offered or as SoftwareEngineer, Security Engineer, Site Reliability Engineer, or related occupation.
Skills Required: This position requires experience with the following: developing REST Microservices using JAVA and Spring; creating HTML pages using JavaScript, JQuery, and Angular for scripting and CSS for styling the webpages; developing Java applications using Hibernate for ORM; developing standalone and web applications in Java; working in Agile environment to deliver projects using SDLC processes; using Jenkins for continuous integration and adhoc deployments; developing standalone and web applications using Spring framework; parsing and storing XML; working with Web development using Bootstrap; utilizing JSON syntax, structure, parsing, and serialization; deploying application in Kubernetes and running basic commands for debug and investigate issues; building artifacts using Maven; using MongoDB and Oracle for database design and development, data modeling, query and indexing; writing SQL queries using joins and other functions; working with version control systems such as GIT; writing shell scripts and executing basic commands in Linux; developing Cloud security solutions for authentication and authorization of application and writing test cases using Junit Framework for Unit testing and Performance Testing of application.
Job Location: 8181 Communications Parkway, Plano, TX 75024
$96k-118k yearly est. Auto-Apply 17d ago
Software Engineer [Multiple Positions Available]
Jpmorganchase 4.8
Plano, TX jobs
Duties: Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. Generate data models using firm wide tooling, linear algebra, statistics, and geometrical algorithms. Evaluate and report on access control processes to determine effectiveness of data asset security. Develop innovative AI/ML solutions and agentic systems for the LLM Suite platform utilizing public cloud architecture and modern standards, and Al Agentic frameworks. Develop and implement state-of-the-art GenAl services. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science or related field of study plus 3 years of experience in the job offered or as SoftwareEngineer, Data Engineer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science or related field of study plus 5 years of experience in the job offered or as SoftwareEngineer, Data Engineer, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: building scalable data pipelines, integrating machine learning models using Scikit-Learn and PySpark, optimizing query performance, and leveraging cloud platforms including AWS for data-driven solutions. This position requires two (2) years of experience with the following: designing and developing highly scalable, fault tolerant data architectures on AWS by integrating Amazon S3 with Lake Formation, leveraging AWS Glue, orchestrating workflows with Amazon MWAA and AWS Step Functions, deploying using EMR or ECS and optimizing performance using Apache Iceberg in Athena and Redshift Spectrum, ensuring real-time and batch processing across petabyte-scale datasets. This position requires any amount of experience with the following: provisioning infrastructure, managing ingress/egress traffic, configuring AWS Route 53 to manage domain names, and setting up VPCs using Terraform; implementing hub-and-spoke data modeling approach with satellite and hub tables in Amazon Redshift or Snowflake to ensure efficient historical tracking and auditability; building pipelines in Databricks by leveraging Data Lake, Photon Engine, Unity Catalog, MLflow, Auto Loader, and Workflow and integrating the pipelines with AWS to enable real-time, secure, and cost-efficient big data and AI workloads; executing large-scale, real-time search and analytics solution using Amazon OpenSearch Service, integrating SQS and SNS to enhance Kafka ingestion and ensure efficient data processing; using FastAPI and Spring Boot, Swagger, and Akamai for content delivery and security, and Grafana for monitoring streaming services; engineering automated, Al-powered data catalog and knowledge graph that enables seamless discovery, self-serve analytics by embedding LLM generated metadata, embeddings based indexing and vector search; designing and implementing automated data-quality and anomaly detection using statistical methods to maintain data integrity and detect anomalies in high-velocity data streams.
Job Location: 8181 Communications Pkwy, Plano, TX 75024
Why USAA? At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families. Embrace a fulfilling career at USAA, where our core values - honesty, integrity, loyalty and service - define how we treat each other and our members. Be part of what truly makes us special and impactful.
The Opportunity
We are seeking a dedicated Senior SoftwareEngineer-SAP FS-CD Techno-Functional to play a key role in supporting critical payment operations. This individual will contribute to both daily operational excellence and strategic payment modernization initiatives. The role presents a great opportunity for an SAP FS-CD expert to leverage their expertise within a complex S/4HANA landscape, enhance payment operations, and contribute to innovative solutions as part of a forward-thinking team.
Provides support to the Enterprise through delivering best in class technology solutions. Engaged in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages.
We offer a flexible work environment that requires an individual to be in the office 4 days per week. This position can be based out of San Antonio; TX, Plano; TX, Charlotte; NC or Phoenix; AZ. Relocation assistance is not available for this position.
What you'll do:
* Design, develop, code, and test complex tactical as well as strategic technical solutions across many technologies to integrate existing systems and tools, collaborating with Engineers or Architects within their team/department and occasionally outside of their domain.
* Lead code/design reviews and communicates updates to stakeholders with team to ensure smooth daily operations and accurate planning.
* Develop complex algorithms to solve business needs.
* Investigates and resolves complex application and system technical problems and production issues by directing troubleshooting of end-to-end solutions.
* Mentors engineers, coaches engineers on design, development, and maintenance of systems; Reviews teammates' code.
* Influence and help shape the future of their specific domain's architecture and quality standards and understand, identify, measure across entire solution.
* Identify system performance issues, to include technical debt, and optimize solution.
* Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
What you have:
* Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree.
* 6 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s).
* 4 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews.
* Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
* Proven experience researching technical issues and generating creative/innovative solutions.
* Proven experience addressing production issues by troubleshooting applications and systems.
* Experience articulating technical challenges and solutions.
* Demonstrate solid understanding of security coding practices and secure system fundamentals.
* Proven experience working with cloud technologies and tools.
What sets you apart:
* 5+ years SAP Insurance module experience (FS-CD preferred; FICA considered), with S/4HANA Cloud experience.
* Deep knowledge of FS-CD processes (master data, payments, billing, reporting, etc.).
* Proficient in SAP ABAP development, including RICEFW, Object Oriented ABAP(Abstract Class/Interface/Design Patterns) solution design, and technical documentation.
* Experienced with SAP Business Rules, configurations, and Business Partners.
* Knowledgeable in SAP APIs (REST, CDS, AMDP,ODATA (SEGW), Odata(RAP),) and ABAP on HANA development.
* Techno-Functional skills to bridge business needs and technical solutions, with ability to support payment operations and meet SLAs.
Compensation range: The salary range for this position is: $114,080 - $218,030.
USAA does not provide visa sponsorship for this role. Please do not apply for this role if at any time (now or in the future) you will need immigration support (i.e., H-1B, TN, STEM OPT Training Plans, etc.)
Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location.
Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.
The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.
Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.
For more details on our outstanding benefits, visit our benefits page on USAAjobs.com.
Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting.
USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.