Job Title- Python DeveloperLocation: Bellevue, WAClient- Nokia The JD is:
Technical skills:
- Mandatory Technical Skills: Python, Java and Databases
- Willing to work on Python development area with strong Object Oriented programming.
- Telecom domain or cloud experience
- Domain skills: Telecommunication domain know how, Specifically in SON (Self Organizing Networks) preferred
- Machine learning and mobile network knowledge is a plus, but not required.
Main Responsibilities
• Responsible for the design, implementation, test, integration and debug of Python based services & applications.
- Convert requirements to high quality code in a timely manner while working closely with a team of other highly skilled professionals to deliver top-quality software to the Eden NET customer base.
• Proven commercial Python development experience (more than just scripting)
• Excellent understanding of Object Oriented Methodology and Design
• Development and deployment experience on Linux and Windows platforms
• Strong design, implementation and debug skills
• Proven experience working with relational database systems such as MySQL
• Experience writing automated unit and integration testing using Python
• Experience using and creating RESTful APIs
• Good experience in continuous refactoring
Other Responsibilities
• First level of effort estimation for feature, Interface with system architects to understand the impact of the system level features on the modules.
• Reviews specifications, architecture and design, code, test strategy and test cases for the feature.
• Work towards continuously improving the quality of the code and automation of the test cases