JobMesh

Principal Software Engineer/Developer

Fidelity Investments · Durham, North Carolina, US

Job Description: Position Description : Designs and develops reusable financial services mobile applications based on industry analysis and research.

Job description

Job Description: Position Description: Designs and develops reusable financial services mobile applications based on industry analysis and research. Designs test automation solutions for iOS and Android platforms, and creates automated tests to verify developed applications match functional specifications (iOS, Swift, Android, Appium, and Python). Maintains Continuous Integration and Continuous Delivery (CI/CD) pipeline for seamless application delivery. Monitors application installations to iOS and Android app stores. Uses business knowledge to translate divisional initiatives into business solutions. Develops complex or multiple software applications and conducts studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management. Primary Responsibilities: - Participates in architecture design teams. - Defines and implements application-level architecture. - Develops applications on complex projects, components, and subsystems for the division. - Recommends development testing tools and methodologies and reviews and validates test plans. - Responsible for QA readiness of software del...