NoSQLPythonTDDBDDPostmannpmpipGitVersion ControlRemote Work
About this role
Role Overview
Planning
Ability to adapt to a dynamic, collaborative work environment, make independent decisions, and communicate them effectively
Confirms project requirements by reviewing program objectives, input data, and output requirements with PMs, supervisors, and clients
Provides estimates based on requirements, wireframes, and designs
Development
Takes ownership of project success by proactively communicating risks, known issues, and change logs
Contribute to all phases of the development lifecycle
Work as part of a team
Write code in compliance with best practices
Value well-tested code
Conduct peer code reviews
Deliver designs that are free of major defects
Maintain a positive and respectful tone in all interactions
Expertise
Research new libraries, techniques, and ideas
Support local community events and initiatives
Interest in publishing blog posts showcasing technical expertise
Improve the organization's reputation by taking responsibility for fulfilling new and different requests and exploring opportunities to add value to work outcomes
Requirements
Agree with our Corporate Values Statement
Believe in the company mission: Helping people
5+ years of experience with Python
Familiar with relational database concepts
Familiarity with Postman and how to make API calls
Familiar with NoSQL databases
Experience or knowledge of the following technologies:
Developing and deploying REST APIs
Modeling and using JSON
Querying and modeling using a relational data store