Software Engineer II
4 days ago
Software Engineer II
Join our Payment Technology team as a Software Engineer II and help shape the future of financial technology at JPMorgan Chase. You will collaborate with talented colleagues to deliver secure, scalable, and innovative solutions that drive our Corporate and Investment Banking business. This is your opportunity to expand your technical expertise, work on impactful projects, and grow your career in a dynamic, agile environment.
As a Software Engineer II at JPMorgan Chase within the Corporate and Investment Banking business for Payment Technology team, 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 software engineering 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 standard software solutions, design, development, and technical troubleshooting
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Design, develop, test, deploy, maintain and improve software in the area of Distributed side.
- Manage individual project priorities, deadlines and deliverable.
- Collaborate closely with other technology teams and internal end users to deliver solutions that promote a variety of trade businesses
- Build reusable code and libraries for future use.
- Mentor and orient people in right direction.
Required qualifications, capabilities, and skills
- Formal training or certification on related fields concepts and expanding applied experience
- Hands-on practical experience in System design, application development, testing and operational stability.
- Excellent in Data Structures, Algorithms.
- Excellent in implementing the design patterns and fundamentals of Object-Oriented design
- Secure coding principles and practical implementation critical.
- Excellent interpersonal, communication, problem solving, analytical, organizational skills and attention to detail and end-to-end project ownership. Interactions within a team/multi-team setting vital.
- Innovation and openness for acquiring new skills and learning new technologies in short time span.
- Hands on Experience with .Net Core, Relational SQL and middle-tire technologies a must.
- Proficient understanding of code versioning tools, such as git a must.
- Knowledge/experience in LLM modelling and cloud technologies a distinct advantage
Experience in the financial sector (securities, payments, risk) will be an advantage
Preferred qualifications, capabilities, and skills
- Working experience on building stateless, SAAS/SOA and scalable applications/platforms.
- Familiarity with modern front-end technologies / architecture.
-
Software Quality Engineer II
1 week ago
Johannesburg, Gauteng, South Africa Expleo Group Full timeAs a Software Quality Engineer II, you will play a critical role in ensuring the integrity and reliability of banking software systems. You'll work within Agile teams to design, develop, and execute automated test frameworks that validate the functionality, performance, and security of digital banking solutions.ResponsibilitiesTest Planning & Strategy{{:}}...
-
Software Engineer: Backend
6 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R104 000 - R208 000 per yearMinimum Requirements:A relevant tertiary qualification in Information Technology Experience: 3+ years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language).Experience with back-end frameworks and technologies Is able to apply advanced knowledge of the following: IT systems...
-
Junior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full time R250 000 - R500 000 per yearWhat we doBlue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of a...
-
Field Support Engineer II
1 week ago
Johannesburg, Gauteng, South Africa The Shoprite Group of Companies Full time R90 000 - R120 000 per yearThe purpose of the Field Support Engineer II is to ensure continuous IT infrastructure service delivery for IT users through timely installations and the resolution of incidents, including incident management of end user and store devices. This role involves the setup, configuration, and installation of endpoint devices such as desktops and POS systems,...
-
Senior Software Engineer II
2 days ago
Johannesburg, Gauteng, South Africa LexisNexis Legal & Professional Full timeAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part ofRELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to...
-
Software Developer II
2 weeks ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R500 000 per yearKey Roles and Responsibilities:Produce working quality software that meets the design.Develop critical and complex technical components in area of accountability.Deliver system component designs that are robust and fault-tolerant for large complex systems.Ensure system component designs are supportable, maintainable and reusable.Deliver software that is...
-
Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Betway Africa Full time R80 000 - R120 000 per yearKick-start your career in the online gaming world and experience the very latest in technology and innovation.Software EngineeringThe Software Engineer participates in the development of software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas and following the...
-
Engineering Lead II
2 weeks ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R2 000 000 - R2 500 000 per yearContract positionMinimum requirements:Bachelors degree in Engineering, Computer Science or related field required.6 years of experience with engineering and/or software development projects.Strong understanding of high-level business processes and software engineering practices including Agile/Scrum methodologies, DevOps, Continuous Delivery and...
-
Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R480 000 - R845 000 per yearHire Resolve's client is looking for a skilled and motivated Software Engineer to join their team in Johannesburg. As a Software Engineer, you will be responsible for developing high-quality software solutions and collaborating with cross-functional teams to deliver projects on time and within budget. You will have the opportunity to work on diverse projects...
-
Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearMinimum requirements:BSc. Degree in Information TechnologySoftware Engineering Technology5 -7 years experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.8-10 years experience in modern engineering practices i.e. dev ops, agile etc.Proven experience across...