Job Title: Python Developer
Full-time
Job Description:
- 5 + years experience object oriented application development in Python (Version 3.x desired)
- Results oriented with the ability to work independently and self-manage.
- Strong OOP, analytical, and troubleshooting skills.
- Experience implementing and debugging distributed multi-threaded, multi-process applications, (python applications desired).
- Knowledge of SOA design and development principles
- Performs moderately complex systems modeling, simulation and analysis to provide appropriate software solutions.
- Develops software system testing procedures, programming and documentation to ensure standard use of procedures.
- Provides input for documentation of new or existing programs to ensure information accessibility, as required.
- Customizes software based on research and customer needs as appropriate.
- Maintains communication with management and customers regarding status of software development and problems.
- Experience with the following web framework is beneficial: Django/Pyramid/Flask/Web2py
- Well organized
- Strong written and verbal communication skills
- 5+ years of experience with core Python development
- Three or more years of experience in software engineering or operating systems programming • Experience working with design and coding languages
- Experience working with software design principles
- Understanding of Big-Data concepts a plus.
- Ability to communicate highly technical issues, approaches, etc. to functional/management and offer solutions to business problems
- Good analytical and creative problem solving skills for design, creation and testing of software • Good interpersonal skills to interact with customers and team members
- Good communication skills to interact with team members and senior support personnel
- Ability to work independently and as part of a team
A BS degree in Computer Science, Computer Engineering, or other technical degree
Contact:
Apply online at https://www.cgi.com/en/lafayettejobs
Date Posted: 4/19/2018