Software Engineer [Multiple Positions Available]
JPMorgan Chase & Co.
Job Description
Duties: Design, develop, and implement software solutions. Participate in all phases of the Software Development Lifecycle (SDLC), including analyzing requirements, creating design specifications, documenting technical details, and translating requirements into application modules. Develop and enhance software components, troubleshoot code issues, and ensure alignment with architectural standards through code and design reviews. Collaborate with cross-functional teams to analyze business requirements, plan projects, and deliver features. Mentor junior team members, provide technical guidance, and make architectural decisions. Ensure code quality through testing and continuous integration, optimize performance, and resolve technical issues. Participate in technical planning, estimation, and documentation.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's in Engineering (Any), Computer Science, Computer Information Systems, or related field of study plus 5 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation. The employer will alternatively accept a Master's in Engineering (Any), Computer Science, Computer Information Systems, or related field of study plus 3 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: Architecting and building Android applications using Kotlin and Coroutines for asynchronous programming and background task management; Implementing reactive programming paradigms in Android applications using RxJava to manage data streams and event-driven workflows; Developing cross-platform mobile applications using Dart and Flutter to design responsive user interfaces and integrate platform-specific features; Improving code maintainability using code quality and static analysis tools such as Sonar to configure rulesets and interpret analysis reports for Android application development; Applying MVVM and MVI architecture design patterns in Android development using ViewModels, LiveData, and data binding to ensure scalable and maintainable codebases; Implementing dependency injection protocols in Android development using Dagger, Hilt, or Koin to design modular architectures and manage object lifecycles for scalable applications; Integrating networking protocols in Android applications using Retrofit, Ok or WebSockets to design RESTful APIs, handle real-time data communication, and optimize network performance; Managing source control, configuring build pipelines, and integrating web services using development tools and protocols such as XML, REST, SOAP, JSON, Git, SVN, Bitbucket, Jenkins, or Gradle in Android projects; Integrating Firebase, Google Play Services, Google Crash Reports, Room, and DataStore into Android applications to implement analytics, crash reporting, and local data storage solutions; Working within Agile methodologies using Waterfall and Hybrid models to manage software development lifecycles, facilitate team collaboration, and deliver mobile applications; Developing and utilizing mock services and SQL databases in Android applications to simulate backend responses and manage structured data for testing and production environments; Designing ADA-compliant user interfaces and implementing behavioral analytics in mobile applications to ensure accessibility standards and analyze user interaction data. This position requires two (2) years of experience with the following: Designing and developing Android mobile applications using Java and integrating backend services and APIs with J2EE frameworks; Integrating web-based components and hybrid features into mobile applications using JQuery and JavaScript to troubleshoot compatibility and performance issue; Building native Android user interfaces using Jetpack Compose and XML to create custom UI components and optimize layouts for performance; Automating user interface testing in Android applications using JUnit, Android Espresso, and Mockito to develop test cases, perform regression testing, and ensure application reliability; Developing iOS applications using Objective-C and Swift UI technologies to implement person-to-person payment solutions and mobile app protection features; Implementing Apple crash reporting analysis, XCUI test automation, and monitoring using Splunk and BugSnag in iOS applications.
Job Location: 8181 Communications Parkway, Plano, TX 75024.
Full-Time.
About Us
Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.
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.
Equal Opportunity Employer/Disability/Veterans
About the Team
Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.- DESCRIPTION:Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the... ...or related occupation.Skills Required: This position requires experience with the following: Using...SuggestedFull time
- ...Design, develop and implement software solutions. Solve business... ...problems through innovation and engineering practices. Involved in all... .... Skills Required: This position requires five (5) years of experience... ...gRPC multiplexing to handle multiple streams over a single...SuggestedFull time
- ...DESCRIPTION: Duties: Executes creative software solutions, design, development, and... ...communities of practice across Software Engineering to drive awareness and use of new and leading... ...occupation. Skills Required: This position requires experience with the following:...SuggestedFull time
- Experienced Software EngineerCompany:The Boeing CompanyThe... ...Experienced Software Engineer to join the Digital... ...sustainment. This position offers the opportunity... ...development efforts across multiple teams and disciplines,... ...programs and options available to any given employee...SuggestedPermanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...Technology career to the next level.As a Software Engineer III at JPMorgan Chase within the... ...strong focus on ensuring the reliability, availability, performance, and intelligent... ...ability to manage stakeholders across multiple time zonesSolid understanding of agile...SuggestedWork at office
$139.3k - $203.6k
...removed earlier if the position is filled or if a... ...for all phases of the software development lifecycle... ...of about 15 software engineers, product managers and... ...large monorepo containing multiple applications, background... ...employees may use (subject to availability and some business...Full timeTemporary workLocal areaWorldwideFlexible hours- ...Duties: Responsible for the design, security engineering, and development of an enterprise-grade... ...job offered or as Security Engineer, Software Engineer, Programmer Analyst, or related... ...occupation.Skills Required: This position requires experience with the following:...
- ...The Team We believe that engineers solve problems end-to-end. From... ...fundamentally believe that software works better when engineers... ...includes high-scale, high-availability systems that power all business... ...Deep knowledge of multiple programming languages, expert...Work at officeRemote workWork from homeWorldwide
- ...rewarding opportunity for you to take your software engineering career to the next level. As a... ...critical technology solutions across multiple technical areas within various business... ...performance tuning to ensure high availability and reliability.Develop and integrate...Work at office
- ...developing innovative software solutions for the public... ...Senior Software Engineer to join our dynamic development... ...challenges across multiple projects in innovative... ...: This is a hybrid position which requires the candidate... ...significant talent available currently who do not...Work at officeLocal area3 days per week
$244.7k - $279.2k
Director, Software Engineer (Global Payment Network) s a Capital One Director... ...frameworks, to highly-available RESTful microservices, to back... ...- Lead, manage, and grow multiple teams of product-focused software... ...authorization for this position. The minimum and maximum full...Full timePart timeLocal area- ...Software Data Operations Engineer Plano (Dallas), Texas About MAQ Software MAQ Software... ...processing data from 22 file formats across multiple sources. Our team leveraged Azure Databricks... ...requirements and align them with available enterprise data sources to design...Work at officeImmediate start
- ...Analyze feasibility using commercially available software systems (e.g., Microsoft Azure versus... ...automate testing and compare data from multiple sources to verify reports for end... ...Computational Math Sciences, or related engineering discipline. Benefits ~ Annual salary...Full timeImmediate start
$140k - $200k
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment...Remote jobFull timeWork at office- ...guidance provided Facilitate software application design discussions... ...fault tolerant, highly available microservices.• Should have experience... ...to work in team in diverse/ multiple stakeholder environment•... ...every year of education. • This position may require relocation and/or...Full timeTemporary workRelocation
$110k - $135k
...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA | NYC, NY | Remote, USA... ...healthcare solutions. You will work across multiple platforms, ensuring scalable, high-... ...your newborn, adopted, or foster child (available after 6 months) Your Work, Your Way...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...review. -- Ability to work in team in diverse/ multiple stakeholder -- Analytical and commutation skills -- Experience...Full time
- ...skilled, certified experts have a successful track record across multiple industries and client technologies. From Staff Augmentation,... ...Required Skills ~ Minimum of 5+ years combined experience in Software Development and Software Testing ~ Must have worked on CMS (Content...Full timeContract workTemporary work
$116.21k - $144.95k
...Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive... ...performance, security, and availability across different environments. Participate... ...reasonably expects to pay for the position based on potential employee qualifications...Full timeWork at officeWork from homeWork visaFlexible hours2 days per week$110k - $150k
...Description Are you an experienced software engineer who thrives on solving complex... ...opportunities The salary range for this position considers multiple factors influencing compensation... .... *Note: No visa sponsorship is available for this position, all applicants must...Visa sponsorship- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an... ...processes, and product management to drive multiple complex projects and initiatives,... ...enterprise-scale platforms with high availability requirementsTrack record leading...
- ...Identify suitable technologies and tools available in the market, and perform a comparative... ...architectures. A knack for assessing multiple technologies, tools and frameworks to recommend... ...lieu of every year of education. • This position may require relocation and/or travel to...Full timeTemporary workRelocation
- ...candidate will have 3-5 years of experience in software development, with a focus on ServiceNow... ..., ensuring optimal performance and availability. Manage user accounts, roles, and... ...skills and the ability to manage multiple tasks simultaneously. If you are...
- ...Total Rewards. Employees enjoy multiple wealth-building... ...employees!Job OverviewThe Software Engineer is essential for designing,... ...requirements and support high availability environments. The role involves... ...YesDOT Regulated:DOT Regulated Position (Yes/No): NoSafety...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
- ...Total Rewards. Employees enjoy multiple wealth-building... ...movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable... ...needs and support highly available systems. They collaborate with... ...Regulated:DOT Regulated Position (Yes/No): NoSafety Sensitive...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
$170k - $240.75k
...seeking a Senior Principal Software Engineer to lead the design and development... ...visa sponsorship for this position at this time. This position... ...one-off solutions Enable multiple teams to innovate independentlyDrive... ...Ensure systems are highly available, performant, and production-...Remote work- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an... ...processes, and product management to deliver multiple complex projects and initiatives,... ...native distributed systems with high availability, fault-tolerance, and scalability...Temporary work
- ...performing team delivering secure software solutions. Make a real... ...companies.As a Lead Security Engineer at JPMorgan Chase within the... ...asset operations across multiple blockchain networks.You will... ...the wallet service for high availability, disaster recovery, and horizontal...Contract work
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...and architecture review. •Ability to work in team in diverse/ multiple stakeholder • Analytical and commutation skills • Experience...
- ...Job Description If you are a software engineering leader ready to take the reins and drive... ...processes, and product management to deliver multiple complex projects and initiatives,... ...native distributed systems with high availability, fault‑tolerance, and scalability...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer [Multiple Positions Available]. Be the first to apply!
- agile software developer Plano, TX
- software developer internship no experience Plano, TX
- experienced software developer Plano, TX
- work from home software developer Plano, TX
- software developer fintech Plano, TX
- software data engineer Plano, TX
- financial software developer Plano, TX
- software developer internship Plano, TX
- software engineer Plano, TX
- part time software developer remote Plano, TX




