Job Description
Our client is a pioneer in the legal software space and has created a collaboration software that allows for centralized, secure messaging between all parties involved in the litigation process. Their product has experienced exponential growth due to client demand and they are looking to expand their software engineering team to ensure continued product innovation
You Want:
- An ideal candidate is responsible for implementing Python features (Flask, Sqlalchemy, Redis, Celery) on the Backend and Ember.js on the front end.
- Proactively identify potential challenges and propose solutions to address them in the development lifecycle.
- To Demonstrate adaptability in handling various tasks and responsibilities as needed within the agile development environment.
- Use effective approaches for choosing a course of action or developing appropriate solutions; recommend or take action that is consistent with available facts, constraints, and probable consequences.
- 3+ years of professional experience in Javascript.
- 3+ years of professional experience with a modern Javascript framework.
- 3+ years of professional experience in Python.
- Minimum of a Bachelor’s degree in Computer Science, MIS, Business, or related degree and three (3) to five (5) years of relevant experience.
- Experience with the design of and integration with APIs and web services such as REST APIs
- Knowledge and experience in Ember.js. and other Modern Javascript Frameworks.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues promptly.
- Familiarity with Flask, Sqlalchemy & Postgres, Redis, Django, Docker, and Terraform.
- Solid understanding of asynchronous task execution for efficient background processing.
- Write code and build innovative features using Python and Ember.js.
- Participate in Daily stand-ups and Scrum ceremonies.
- Ensure the smooth operation of applications.
- Create innovative solutions to meet the company’s technical needs.
- Participate actively in bi-weekly sprints.
- Maintain adequate story points for development tasks.
- Contribute to the continuous improvement of development processes and methodologies.
- Look for ways to optimize our customer experience
- Be a good team player and a positive contributor to the work environment.
Catch Talent is a high-touch recruiting agency that delivers end-to-end talent acquisition solutions to growing technology, digital media, and professional services companies. Headquartered in Charleston, SC, Catch brings decades of technical recruiting expertise to local and national clients and offers a full range of flexible solutions, including direct placement hiring, recruitment process outsourcing, contract and contract-to-hire models. Catch specializes in the entire talent attraction lifecycle by sourcing and recruiting qualified candidates who are interview-ready, culturally aligned, and ready to make an immediate impact - learn how at catchtalent.com.
Catch Talent provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.