Senior Software Engineer
Are you a customer obsessed professional looking for an opportunity to work across Fidelity to improve both our associate’s and client’s experience? If yes, come join our world-class Digital Appointment Scheduling team and help streamline Fidelity’s financial planning, consulting, and relationship management interactions with our customers.
Purpose of Your Role
As a tech lead, you are responsible for overseeing and developing the digital appointment scheduling platform. You will help craft and influence creative solutions that meet not only functional, but also performance, scalability, and reliability requirements. You will be part of an agile team and will play a key role in working with other developers, analysts, and QA in understanding business requirements and developing solutions with excellent quality.
Expertise You Have
- Expertise in Java, Angular, Typescript, Java-script
- NodeJS nice to have
- Strong background in algorithms and data-structure
- Demonstrated experience in software Design Principles such as SOLID
- CI/CD & container experience: Jenkins, Udeploy, Docker, Ansible
- Experience / Certification in Cloud-based Architecture (AWS, GCP, Azure, etc.)
- Experience with Restful API design, development, and integration
Skills You Bring
- Full-stack skills strongly preferred
- Ability to think out of the box and design end to end solutions
- Passion and intellectually curious to learn new technologies and business areas
- Ability to deal with ambiguity and work in fast paced environment
- Proven track record crafting new solutions and re-platforming legacy applications
- Excellent collaboration skills to work with teams across geographic locations
- Excellent verbal and written communication skill
- Strong desire towards Industry best practices such as test-driven development, refactoring, writing maintainable and clean code
Value You Deliver
- Accountable for consistent delivery of functional software – sprint to sprint, release to release
- High level execution of web development best-practices per Fidelity processes and standards
- Devise or modify procedures to tackle sophisticated business problems
- Excellence in software development practices and procedures
- Participates in application level architecture
- Develops original and creative technical solutions to on-going development efforts
- Responsible for QA readiness of software deliverables (end-to-end and unit tests, automation)
- Responsible for supporting implementation of moderate-scope projects or major initiatives
- Works on sophisticated assignments and often multiple phases of a project
- Assists in developing departmental technical policies and procedures
Mentor and develop skills of junior software engineers
Required Skills: Java, Angular, AWS Basic Qualification: Additional Skills: EXCLUSIVE, REMOTE, ONE and DONE INTERVIEWS! Background Check: Yes Drug Screen: Yes Notes: EXCLUSIVE, REMOTE, ONE and DONE INTERVIEWS! This is a contract to hire role, and the client does not provide any form of visa sponsorship. To qualify, candidates must be eligible to work in US without sponsorship now or in future. It is required to show consultants W2 take home pay in the Exh A. The field to provide confirmation of the Fidelity they're supporting, if further clarification is not provided in the req.
Full-stack Developer (Java/Angular) in Remote at Unknown Company
This position is listed as contract and able to be worked remotely.