Job Description
Job DescriptionTitle :: Software Developer
Duration:: 9 months (extendable)
Location:: Downtown Houston (Hybrid - 3-4 days in Office each Week)
Roles and Responsibilities:
- Works largely independently within defined projects/work streams and is checked on end results.
- Has an executional role in design and development projects or acts as an expert tester who designs test scripts and provides overall project guidance and planning support.
- Advises internally on solving functional and technical problems regarding the assigned applications and Infrastructure.
Mandatory skills:
- API development using Python as OOP
- Experience in how distributed asynchronous systems work, how to design them to avoid data conflicts and how to do it all in immutable environments orchestrated across multiple machines.
- Experience with database technologies such as SQL DB, Oracle
- Experience with Docker, Kubernetes, and Microsoft Azure/AWS, GitHub
- Excellent analytical, problem-solving, coding, testing, and automation skill
- Object-orientated software professional who ideally has experience using at least one strongly-typed language
- Collaborate with the lead functional developer to define, develop, test, and release new features
- Provide workarounds & bug fixes for urgent production issues
- Familiar with DevOps, Continuous Integration / Continuous Deployment
- Experience at mentoring junior staff