Logo
Broadridge

Sr. Python/Django/Angular Developer (CONTRACT) REMOTE

Broadridge, Newark, New Jersey, us, 07175


At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.Broadridge is Hiring! We are looking for a full stack senior Python software engineer working with Django and Angular with a solid experience (at least 6 years), having a strong computer science background who has strong fundamentals in data structures, algorithms, SQL and No-SQL databases, distributed systems, and communication protocols. The candidate should be a quick starter, adapting to new environment and new systems, possess strong reasoning and problem-solving abilities. Should be able to work closely with Product owner, architects, business analysts and other developers providing best and elegant solutions.You will have an opportunity to build advanced systems using cutting edge technologies and gain invaluable experience with financial Digital Marketing Platforms.Work-Mode: This is a remote role where you will work off-site. Travel is limited and generally used for team learning and collaboration meetings.Responsibilities:

As a Full stack Software Engineer, you will be responsible for:Collaborating with cross-functional teams to design, develop, and maintain high-quality software solutions.Writing clean, efficient, and maintainable code in Python, utilizing the Django framework.Developing and enhancing the front-end using Angular.Contributing to the development and customization of the CMS using the Wagtail framework.Utilizing your experience in AWS services to help architect and implement features of a well-established cloud-based application.Designing, implementing, and maintaining a robust task and/or messaging systems (knowledge of Celery framework is a plus).Integrating and optimizing PostgreSQL database within the applications.Participating in code reviews to ensure code quality and adherence to best practices.As part of the Agile team, collaborating with product owner and fellow engineers to gain a deep understanding of business requirements and software implementation.Staying updated with emerging technologies and industry best practices.Consuming vendor APIs with knowledge of REST and Microservices best practices.Ability to quickly ramp up work, interpret sometimes vague requirements and ask right questions to solidify requirements. Ability to think outside of the box when providing solutions not only to the task in hand but to a wider feature of the product.Qualifications:

Bachelor's degree in Computer Science or a related field.Minimum of 5-6 years of hands-on experience in software development.Proficiency in Python and Django.Strong front-end development skills in Angular (ReactJS or Vue knowledge is acceptable).Familiarity with the Wagtail framework is a plus.Knowledge of SQL, Data Model and database best principles.Experience consuming vendor APIs, and quick development of APIs for system integration.Extensive knowledge of AWS services and deployment strategies.Experience with messaging systems (e.g., Celery, RabbitMQ, Kafka) and PostgreSQL.Strong problem-solving skills and attention to detail.Excellent communication and collaboration abilities.Ability to work effectively in a fast-paced, dynamic environment.We are dedicated to fostering a diverse, equitable, and inclusive environment and committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates can only do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates diversity in all its dimensions.If you need assistance or would like to request reasonable accommodations during the application and/or hiring process, please contact us at 888-237-7769 or by sending an email to BRcareers@broadridge.com.

#J-18808-Ljbffr