Python Software Engineer
Less than 5 years experience • Professional, Scientific & Technical Services
What you will be doing:
Writes computer programs using Python, to store, locate, and retrieve specific information and to implement business logic. Will learn to utilize Couchbase databases in conjunction with the Python language to build great eCommerce applications!
Essential Duties and Responsibilities
•Writes new computer programs, and updates and maintains existing programs to add new functionality and to increase operating efficiency.
•Collaborates with management and technical personnel to adequately clarify program intent and to identify problems and proper resolutions.
•Conducts sufficient testing of programs and software applications to ensure that project requirement specifications are met.
•Corrects programming errors to timely ensure expected results.
•Writes documentation for program development and revisions, and inserts comments as needed in the source code for optimal clarity.
•Submits code for both an automated and functional review to detect errors and effectively meet company standards.
•Conducts code review of team members to ensure accuracy of criteria.
•Complies with company policies and procedures.
•Performs other duties as needed.
Education/Experience we are looking for:
Bachelors degree in Information Technology, Computer Science, or related field.
Three years of combined experience in Python programming and full Software Development Lifecycle.
Experience or interest in Database directed development, as well as learning other tools/methodologies that work in integration with Python
Or a combination of equivalent education, experience, and/or training.