Delivers software solutions within an Agile framework, such as Kanban or SCRUM. Performs front-end development using UI frameworks and platforms including Angular and React, along with modern programming languages, frameworks, and tools such as Python, Java, Spring, Angular, Kafka, and SQL. Builds, deploys, and runs Node.js applications using Amazon Web Services (AWS). Applies business knowledge to translate divisional initiative visions into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes to project development policies, procedures, standards, and strategies to development experts and management. The role participates in architecture design, defines and implements application-level architecture, and develops applications, components, and subsystems for complex divisional projects. It is responsible for software quality assurance readiness, comprehensive documentation, project life-cycle planning, and meeting project goals on time and within budget. The position coordinates schedules and assignments across projects, advises on risk management and technical strategy, serves as a primary liaison to business units, provides technical solutions and estimates, mentors junior team members, and performs independent, complex technical and functional analysis across divisional initiatives. The position requires demonstrated expertise in Java and Spring-based microservices, Kafka and event-driven architectures, Oracle PL/SQL, Docker, Kubernetes, REST and SOAP integrations, CI/CD, infrastructure as code, monitoring, testing, and UI integration with back-end services. Fidelity will not provide immigration sponsorship for this position. Fidelity is transitioning toward a full-time onsite working model through a phased rollout; onsite expectations vary by role and location and may evolve.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior