Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer 
United States, Texas, Plano 
696741793

29.05.2025

DESCRIPTION:

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 Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus 5 (Five) years of experience in the job offered or as Software Engineer, Senior Software Developer, IT Analyst, Systems Engineer, or related occupation.

Skills Required: This position requires experience with the following: Developing mobile based native applications in Swift and Objective-C on Xcode, IntelliJ, Visual Studio IDE (integrated development environment) and building apps on iOS platform; Building modular, Unit Tested, scalable reusable quality code using MVVM, MVVM-C, MVP and Application Architecture Disciplines advanced design patterns; Multithreading, Dependency Injection and Inversion concepts, and using core iOS frameworks including AVFoundation, CoreGraphics, and CoreData; Open source frameworks including RealmDB, AFNetworking, and UltraDB; Working on mobile centric Bluetooth protocol and Multipeer Connectivity and external accessory framework SocketSDK to connect; Automated Testing; User Acceptance Testing; Blackbox Testing; Functional Testing; Manual Testing; Performance Testing; Regression Testing; System Integration Testing; Interpreting JSON and XML; Developing, automating and integrating with CI/CD strategies using Jenkins, FastLane, XCUITest, XCUnitTest, and Cucumber; Splunk; Integrations with Firebase, Crashlytics, Google Analytics, and Adobe Omniture Analytics frameworks; Java framework to understand multitier architecture patterns; REST and SOAP APIs; C++; SQLLite and SQL frameworks; Building code and debugging Web and Hybrid features using Angular, Angular2, JavaScript, CSS, and HTML; Showcasing concepts of distributed code version control GIT using terminal and Source tree; Agile and Waterfall SDLC; Windows, MacOS and Unix. This position requires knowledge of Exchange, IBM Lotus ActiveSync, and WireShark.

Job Location: 8181 Communications Pkwy, Plano, TX 75024.