Job Description
JOB TITLE:
Sr Python Developer
LOCATION:
Owings Mills, MD (Hybrid, Onsite 2 days a week, must be onsite day 1)
DESCRIPTION:
Compass Pointe has partnered with a global financial company in the Owings Mills, MD area that is looking for a Sr Python Developer. The project with be API development to facilitate SaaS products to be used by the entire organization.
RESPONSIBILITIES:
- Contributes to all parts of the SDLC e.g., design, development, and testing.
- Develops technical solutions following best practices with some guidance from senior engineers.
- Demonstrates strong logic and reasoning capabilities.
- Delivers well-specified work items.
- Uses questions and proposals to clarify requirements when unclear.
- Independent problem solvers and Good communication skills.
QUALIFICATIONS:
- BS/BA in Computer Science or a related technical discipline.
- 5+ years of experience in Software Engineering working in one or more programming language(s) Python strongly preferred.
- Has strong practical experience of CI/CD.
- Good understanding of SQL and database concepts. Hands-on with at least one DB writing SQLs.
- Proficient with open-source frameworks and development tools helpful.
- Strong understanding of AWS ecosystems, Lambdas, step functions and ECS services.
- Designs and develops practical APIs and abstractions.
- Understanding of distributed systems (Load Balancing, Auto-Scaling).
- Familiarity with shell commands/programming.
- Strong Test-Driven Development and desire to write simple, adaptive and iterative code.
- Debugs and fixes his/her own software with minimal assistance.
- Practices automated testing and tests their own code in an automated and repeatable way.
- Experience working in Agile setup.