Description: We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you. Responsibilities:
Develop custom analytical software that solves complex business problems
Implement systems that improve the use of analytics to integrate data science advancements into end-to-end solutions
Partner with Data and Technology teams to establish scalable, efficient, and automated data processes
Requirements:
Minimum five years of software development experience
Minimum three years of experience developing with Python
Experience working with the Django framework
Experience with media networks or analytics systems
Experience with Hadoop
Minimum two years of experience with HTML, CSS, and Javascript
Minimum two years of experience writing complex SQL queries
1 year or more experience with React JS
Experience with MySQL, MariaDB, or PostgreSQL
Experience with media networks or analytics systems
Experience with Hadoop
Experience working with complex and large volumes of data
Excellent problem-solving, design, and development skills
Willingness and ability to learn in a fast-paced environment
Ability to adapt to rapidly changing business environments and managing multiple priorities
Demonstrated strong written and verbal communication skills with the ability to interact cross-functionally with both technical and non-technical teams
Additional Responsibilities:
Participate in OrangePeople monthly team meetings, and participate in team-building efforts.
Contribute to OrangePeople technical discussions, peer reviews, etc.
Contribute content and collaborate via the OrangePeople-Wiki/Knowledge Base.
Provide status reports to OrangePeople Account Management as requested.