Logo
TechnoGen

Python Fullstack Developer

TechnoGen, Dallas, Texas, 75215


Job Title: Python Full Stack Developer Locations: Remote Duration: Contract What technology skill sets are critical to the success of this role? • Excellent development experience with React. • Excellent development experience with Python/MongoDB. • Excellent Database knowledge and working experience on MongoDB • Substantial knowledge in building out applications within bi-weekly Agile sprint regiment • Strong knowledge of JIRA, Confluence, Bitbucket, Agile development and DevOps frameworks • Strong knowledge of AWS platform and services What are the ongoing responsibilities of a Full Stack Developer? • Work with product owner(s) to design and develop software solutions/interfaces to meet business needs and assist in managing the product back end • Participate in sprint planning, release planning, and prioritization of work on the platform • Hands-on development, data modelling, code quality, static code analysis, unit testing, design and code reviews, continuous integration, release management, performance tuning and execution • Comprehensive involvement in application lifecycle phases including DevOps process, release deployments and support • Design, prototype and code new software components and applications based on functional specifications across the full stack - services, web and API, infrastructure, and back end • Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing • Be a highly collaborative, team-oriented, and strong consensus builder; demonstrate an ability to partner across groups, regions, and functions • Proactively engage with key stakeholders to understand business processes • Write unit tests to ensure that a high-quality product is delivered • On occasion, be available outside of normal office hours to troubleshoot and resolve critical issues that impacts business workflow • Plan and coordinate cross-team activities to complete assignments • Keep abreast of technology and advise senior management on technical implementation • Mentor junior developers and technical staff What ideal qualifications, skills and experience would help someone to be successful? • A minimum of 7 years of progressive software development • Solid understanding of RESTful web services. • Excellent analytical and problem-solving skills with the ability to think quickly and offer alternatives both independently and within teams • Proven ability to work quickly in a dynamic environment with strong attention to detail and accuracy • Highly motivated and able to work independently • Excellent communication skills, both written and verbal. • Previous experience working in Asset Management Industry is a plus