Back End Developer
Job Description
Heidrick & Struggles is a premier provider of executive search, leadership assessment and development, organization and team effectiveness, and culture shaping services globally. In our more than 60 year history, we have conducted some of the most high-profile C-suite and board-level searches in the world.
Today, we are working with our clients across 29 countries to help them accelerate their performance and respond with agility to new opportunities and challenges in every industry. We continue to raise the bar in serving our clients as trusted leadership advisors, and we are also providing an expanded range of data-driven, tech-enabled tools and platforms across our executive search and consulting businesses.
Managing top talent isn't just our business. It's our passion, and we are committed to investing in and developing the careers of our own people.
We look for people with experience from a variety of industries and diverse educational backgrounds who are passionate about partnering with innovative and influential organizations and share our commitment to our purpose - to help our clients change the world, one leadership team at a time.
If you're ready to start or grow your career with us, learn more about our available opportunities at our website.
Job Description:
The Position
By leveraging our industry expertise and data science, we help our clients to accelerate their performance in an ever-evolving marketplace. To support and execute our technology enabled business strategy, we are currently seeking a Backend Developer.
The Backend Developer will be responsible for developing scalable, secure, and reliable products that deliver our product roadmap. As a member of the Engineering team, you will be responsible for all aspects of development, including APIs, services, and database. The Backend Developer will work within a scrum team building core assets within the Heidrick Digital group.
Specific responsibilities include:
The Person
Qualifications & Experience
Technical Requirements
Personal Attributes & Competencies
Heidrick & Struggles is an equal opportunity employer committed to hiring qualified protected veterans and individuals with disabilities. All qualified applicants will be considered for employment without regard to race, color, religion, creed, age, sex, national origin, gender identity or expression, sexual orientation, disability, marital status, veteran or military status, or citizenship status.
Today, we are working with our clients across 29 countries to help them accelerate their performance and respond with agility to new opportunities and challenges in every industry. We continue to raise the bar in serving our clients as trusted leadership advisors, and we are also providing an expanded range of data-driven, tech-enabled tools and platforms across our executive search and consulting businesses.
Managing top talent isn't just our business. It's our passion, and we are committed to investing in and developing the careers of our own people.
We look for people with experience from a variety of industries and diverse educational backgrounds who are passionate about partnering with innovative and influential organizations and share our commitment to our purpose - to help our clients change the world, one leadership team at a time.
If you're ready to start or grow your career with us, learn more about our available opportunities at our website.
Job Description:
The Position
By leveraging our industry expertise and data science, we help our clients to accelerate their performance in an ever-evolving marketplace. To support and execute our technology enabled business strategy, we are currently seeking a Backend Developer.
The Backend Developer will be responsible for developing scalable, secure, and reliable products that deliver our product roadmap. As a member of the Engineering team, you will be responsible for all aspects of development, including APIs, services, and database. The Backend Developer will work within a scrum team building core assets within the Heidrick Digital group.
Specific responsibilities include:
- Design and implement elegant and scalable microservices
- Design and implement RESTful API following OpenAPI specification standard
- Develop integrations with 3rd party products and solutions
- Build reusable code and libraries for predictable future use
- Rapidly prototype and refine applications based on feedback
- Optimize applications for maximum speed and scalability
- Actively participate in all phases of the SDLC, such as architecture, development, testing, deployment and monitoring of applications.
- Actively participate in all Agile ceremonies, such as daily stand-ups, sprint planning, story grooming and sprint retrospectives.
- Perform peer reviews on team members code and provide feedback to ensure quality and coding standards are met.
- Collaborate and work closely with colleagues in Engineering, DevOps, Product Management, Research, IT and others, to support the development of our product roadmap.
- Promote strict continuous code testing and validation to ensure high-quality coding standards
- Collaborate with 3rd party vendors and contractors, ensuring teams are enabled, onboarded and output is reviewed against quality and coding standards.
- Provide Tier 3 support when escalations are raised to the Engineering team, ensuring issues are resolved promptly and in line with SLAs.
- Mentor and support the onboarding of other team members.
- Perform other duties as assigned.
The Person
Qualifications & Experience
- Bachelor's degree from a four-year college or university in Computer Science or a related field.
- Minimum of 5 years of hands-on engineering experience with a strong background in Python development and implementation.
- Minimum 3 years of experience with at least one advanced Python framework flask or Django
- Experience with systems integration (i.e., moving data from one system to another, integrating functions between applications)
- Experience with ETL and work with APIs
- Experience with Service Oriented Architectures (SOA) and microservices
- Experience of contributing to the architecting and deployment of high-volume/high-availability applications.
- Experience of using a cloud infrastructure and develop solutions using AWS cloud services.
- Familiarity with agile development and continuous delivery practices.
- Hands on experience with configuration, performance tuning and monitoring/optimizing of distributed web applications.
- Strong communication skills to engage effectively with senior business, leadership, and clients where applicable.
- Solid understanding of data integration, data modeling, data migration and data transformation pipelines or processes.
Technical Requirements
- Strong understanding of both relational and noSQL databases e.g., Postgres, MongoDB, Redis
- Experience developing and consuming RESTful services.
- Experience with Worker/Queue or Event driven architecture
- Expertise in serverless technologies (such as Lambda, API Gateway and CloudWatch).
- Experience with writing unit and integration tests using tools e.g., PyTest, Unittest
- Experience with CI/CD pipelines and deployment automation.
- Experience with containerization tools e.g., docker, docker-compose
- Experience in data modelling, management, documentation, and communication.
- Experience in JIRA and Confluence.
- Experience using GitHub, version control system such as Git
Personal Attributes & Competencies
- Excellent communication skills; listening, speaking, writing.
- Team player, values input and contribution of team members.
- Outcome oriented and delivery focused.
- Ability to identify and analyse complex issues and problems and quickly recommend and implement appropriate solutions.
- Demonstrates initiative, resourcefulness, innovation, and dependability.
- Demonstrates ability to take independent action and proceed beyond directive.
- Excellent attention to detail.
- Innate desire to create clean and extensible code.
- Flexible. Responds well to last minute changes and requests
Heidrick & Struggles is an equal opportunity employer committed to hiring qualified protected veterans and individuals with disabilities. All qualified applicants will be considered for employment without regard to race, color, religion, creed, age, sex, national origin, gender identity or expression, sexual orientation, disability, marital status, veteran or military status, or citizenship status.
Date Posted
08/11/2022
Views
0
Positive
Subjectivity Score: 0.8
Similar Jobs
Territory Account Executive, SMB - Greater Philadelphia, PA - Toast
Views in the last 30 days - 0
View Details