Lead Python Developer || Nashville, TN (Relocation is fine) (Hybrid) || at Nashville, Tennessee, USA |
Email: [email protected] |
From: jatin parashar, Vyze Inc [email protected] Reply to: [email protected] Job Description Job Title: Lead Python Developer Location: Nashville, TN (Relocation is fine) (Hybrid) Duration: 6 months contract MOI: Skype (Two Video interviews) Need resume within 4 pages Need excellent communication skill Any candidate with less than 6 years of working experience in USA will be rejected for this job. This is with an investment management company specializes in Fixed Income assets Try to get someone with any exposure to the capital markets or investment banks so they understand the business language. Seeking Team Lead Python Developer who has worked on large, high performance, enterprise systems who have worked at name brand companies. Must know how to write OOD/OOP Python code and not simple Python automation scripting. In other words, looking for a true, hard-core Python developer The candidate must have true Python development experience with OOD and design patterns. Seeking candidates with at least 10 years of working experience (EXCLUSIVE OF INTERNSHIPS) Must work 3 days a week in Nashville, TN TITLE Team Lead Software Design and Development, Python, large enterprise systems (GET FROM NAME BRAND FIRMS) Location Nashville, TN Hybrid 3/2 in-office/remote 8am 4pm CST workday. Description of Role & Day-to-Day Responsibilities: Act as a lead on software design and work with team leads to design/scope projects up front. Act as a key technical knowledge go to person for the team devs to help solve issues. Do code reviews and guide and enforce best practices and principles. Take on responsibilities of working with both Software development and DevOps/Cloud Infrastructure issues and direction. Work with senior team product owners to recognize areas of tech debt** that requires solutions as well as introducing innovation of new technology to further improve the team velocity. ** Tech debt can be described as Legacy software they are upgrading. Key areas of necessary skills: RECRUITERS MUST RUN CHECKLISTS -- ask them how good they are an the underlined phrases on a scale of 1-10 and list that number next to it Knowledge of software development principles and Object-Oriented development and design patterns. Experience with back-end technologies such as Oracle, SQL Server, .NET, REST API, Linux, Apache Spark, microservices, etc. Focus on building scalable and high-performance systems. <--- Candidates should have experience on Enterprise systems doing large high performance work Strong knowledge of Python programming language and its frameworks, with a focus on back-end development . Background/experience in C# is a plus. Working experience/knowledge of Azure (Kubernetes, Data Factory, Containers/Pods/Docker, Batch/Parallel HPC (High-performance computing) [ AWS is ok as long as they can learn the Azure equivalent ] Understanding of parallel programming concepts and packages parallelization/multiprocessing/cloud . Experience writing SQL queries and stored procedures on large datasets with an emphasis on performance . Ability to take ownership of systems and drive innovation, introducing new technologies and approaches to improve system performance and functionality. Ability to write clean, maintainable, extensible, and well-documented code. Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Pre-screening interview video (5-10 min long) Discuss approach to software design (Design patterns, working with Queues/EventHub, separation of layers, etc.) Discuss approach to parallelization / multi-threading / scaling complex software Discuss knowledge and use of Cloud technology: docker / containers / Kubernetes / pods / clusters Keywords: csharp information technology golang trade national Tennessee Lead Python Developer || Nashville, TN (Relocation is fine) (Hybrid) || [email protected] |
[email protected] View all |
Wed Oct 02 00:05:00 UTC 2024 |