Senior AWS/Java Developer for Broadridge, delivering high quality software solutions and overseeing project teams. Collaborating across teams to ensure successful development processes and adherence to best practices.
Responsibilities
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.
Tech Lead Java designing and developing backend solutions while leading a technical team in an agile environment. Joining Capgemini's Agile Delivery Center in Spain to collaborate on international projects.
Global Marketing & Brand Strategy expert managing digital innovation and activation plans and strategies. Leading brand positioning, global marketing planning, and cross - functional collaborations in Germany.
Providing administrative support for construction projects at MediaMarkt's international financial hub. Ensuring document and project management in Barcelona with a focus on detail and compliance.
Accountant in MediaMarkt's international financial hub handling accounting processes and team management. Focusing on efficiency and productivity improvements while supporting operational needs.
Senior Specialist - Front Office (1st Level Support) managing requests and improving operational processes for MediaMarkt. Collaborating with internal teams to ensure excellent service delivery.
Coordinador de ventas optimizando atención al cliente y gestionando el equipo de ventas en MediaMarkt. Impulsando la eficiencia de ventas y atención en tienda.
Solution Architect defining customer retention architecture across B2B and B2C for MediaMarktSaturn. Collaborating with stakeholders to design and implement customer - focused solutions.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.