Join a dynamic team as a Python Application Developer, contributing to innovative projects and cloud migrations. Collaborate with experts in a fast-paced environment, enhancing your skills and driving impactful solutions.

Software Developer
in Information Technology ContractJob Detail
Job Description
Overview
- Join a dynamic team as a Python Application Developer on a contract basis.
- Contribute to the development and migration of core technology applications to cloud infrastructure.
- Collaborate with developers, quants, database admins, and business managers to deliver innovative solutions.
- Enhance application architecture and development processes through agile methodologies.
- Work onsite four days a week to ensure seamless project execution and collaboration.
- Engage in hands-on development with Python/Django, SQL Server, and cloud technologies.
- Shape the future of application architecture and contribute to standardized development processes.
- Be part of a team dedicated to delivering exceptional results and driving innovation.
Key Responsibilities & Duties
- Collaborate with end users, business analysts, and developers to gather requirements and design solutions.
- Develop and maintain browser-based applications using Python/Django and related libraries.
- Implement testing frameworks and ensure adherence to software development best practices.
- Optimize application performance through profiling and code enhancements.
- Write high-performing SQL queries and utilize frameworks like Kafka, Redis, and Elastic Search.
- Support the migration of applications from on-premises infrastructure to cloud environments.
- Collaborate in an agile/scrum environment to deliver high-quality solutions.
- Contribute to the full lifecycle of system development projects, from design to delivery.
Job Requirements
- Bachelor’s degree in Computer Science or related discipline required.
- Minimum 4 years of experience in Python application development; 7 years preferred.
- Proficiency in Python/Django, SQL Server, and cloud technologies.
- Experience with testing frameworks such as PyTest, DocTest, and Nose Tests.
- Knowledge of design patterns and system design principles.
- Hands-on experience with AWS development and cloud migration preferred.
- Strong problem-solving skills and ability to deliver impactful solutions.
- Familiarity with financial services industry and asset management practices is a plus.
- ShareAustin: