Tech Stack
JavaScriptNode.jsPythonJava.NETScalaAngularAWSAzureDevOps
Job Description, Responsibilities & Requirements
Description language:
About the Position
Python Engineer (Remote)
Join Waverley Software as a Python Engineer in a remote role, contributing to the development of next-gen emergency communication standards.
Responsibilities
- Develop and maintain the product to ensure high performance, responsiveness, and scalability.
- Dealing with challenges and conducting research to deliver the requested features.
- Implement a comprehensive test framework using Python to ensure reliability, stability, and security.
- Contribute to the architectural design and planning, leveraging your experience to optimize performance, maintainability, and scalability.
- Collaborate closely with cross-functional teams.
Requirements
- 3+ years of professional experience in Python development, with a strong proficiency in writing clean, maintainable code.
- Understanding of multiprocessing and multithreading, as well as general software design principles, patterns, and best practices.
- Problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
- Ability to work independently on feature-based tasks.
- At least Intermediate English (both written and spoken).
Nice to Have
- Experience with Network technologies will be a plus (SIP, HTTP, RTP).
- Experience with tshark and pyshark will be a plus.
We Offer
- Flexible schedule
- Opportunity to work on cutting-edge projects
- Collaborative and innovative work environment
About the Company
Waverley Software is a leading software development company specializing in fractional CTO services, software product discovery, and dedicated development teams. We are committed to delivering high-quality solutions across various industries, including Healthcare, FinTech, Retail, and more.
Contact
Alla Gokturk
Recruiter
- Email: [email protected]