
Senior AWS/Java Developer – Hybrid, Flexible Options
Broadridge
full-time
Posted on:
Location Type: Hybrid
Location: Newark • Arizona • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $140,000 - $160,000 per year
Job Level
About the role
- Delivers high quality software, on-time, following Broadridge SDLC and Agile processes.
- Require hands on coding in the following technologies: full-stack, Java, Python, React.
- Works within and across teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
- Builds and maintains CI\CD pipelines in different environments.
- Ensures technical & security best practices along with Broadridge standards are adhered to on continuous basis.
- Translates business requirements into technical designs and troubleshoots production issues as needed.
- Leads technical design sessions and works closely with multiple teams to review work (architecture, code, etc.).
- Carries out code reviews and contributes to technical solutions for software development projects.
- Understands dependencies between software and other parts of the processing stack.
- Handles technical implementation, code quality and overall productivity of the development team.
- Owns, communicates and sets expectations of day to day work of the developers (off-shore and on-shore).
- Provides estimates of all priority and non-priority projects along with recommended scope or schedule changes based on capacity and unforeseen challenges.
- Tracks progress against project plan and identifies potential issues while staying focused on specific priorities.
- Collaborates with peers and other technical teams, such as other development teams, Architecture, TSS.
- Guides more junior associates through established processes.
- Assists in the hiring process to hire top talent and in the performance reviews of team members, identifying areas of improvement.
- Inspires, mentors and trains development team on modern technologies continuously.
- Works with senior leaders of the development team to architect solutions with technical vision, maintainability and total cost of ownership in mind.
- Participates and contributes in strategic planning discussions with technical, business, and client stakeholders.
- Contributes to the target Technical Architecture Design for Broadridge.
- Establishes Design Patterns used by several applications.
- Defines technical standards, such as coding standards, Development process, Development Tools.
Requirements
- Bachelors (Master’s Preferred) degree in computer science, computer engineering, or in a related field.
- 8-10+ years of experience within a programming and application system environment, with solid experience and a working knowledge in the following technologies: AWS, CI/CD Jenkins pipelines, Java, Python, Mysql DB, MQ, Kafka and full-stack exp preferred.
- 8-10+ years of experience with commercial software architectures at both a software and infrastructure level.
- Functional skills – Application Development Life Cycle, Agile Development, System Design and Architecture, DevOps / Deployment automation.
- Passionate teammate who understands and respects personal & cultural differences.
- Ability to work under pressure and be highly adaptable.
- Strong written and communications skills for collaboration with various teams and upper management.
- Solid analytical skills, especially in area of translating business requirements into technical design – with a continuous focus on aligning technical roadmap with the immediate and long-term Business strategy.
- Able to adapt and embrace change and support business strategy and vision.
- Knowledge of software design patterns/architecture like Micro-services, Layered pattern, etc.
Benefits
- Visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonReactAWSCI/CDJenkinsMySQLMQKafkafull-stack
Soft Skills
collaborationcommunicationadaptabilityanalytical skillsmentoringleadershipproblem-solvingteamworkinspirationcultural awareness