Collabera
Software Developer (Python)
- Compensation
- Not disclosed
- Location
- Schenectady, NY, us
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Assignment is 6 months to begin but strong possibility of converting to FTMust have: Please highlight these in Skills in the resume.
- Experience with Django Python web framework
- Experience with AngularJs JavaScript web framework
- Bachelor's degree in any technical discipline; including engineering, information systems, computer science, mathematics, or physics
Position Details: Location: Schenectady, NY 12345Job Title: Software Developer Duration: 6 months (Strong possibility of converting to FT)
Candidate will be updating, maintaining, and adding new features to an internal program called Sales Tracker.
As a member of a team:
- Assist in the development of a Python web server for commercial operation management
- Assist in the development of a JavaScript web application for commercial operation management
- Test and deploy application to production environment
-
- The successful candidate shall:
- Convert written and verbal specifications and improvement reports into concise, well-performing, elegant code with appropriate unit tests
- Develop components with a focus on performance, ease-of-use, and a positive user experience
- Participate in code reviews as both a developer and a software expert in order to suggest improvements to team members' work
- Communicate clearly and effectively with clients and software users on a timely basis
Required characteristics:
- At least two years professional experience developing web server software in Python as a member of a team
- At least two years professional experience developing dynamic frontend software in JavaScript as a member of a team
- Proficient understanding of HTML and CSS
- Basic understanding of relational database systems
- Basic understanding of REST APIs
- Bachelor's degree in any technical discipline; including engineering, information systems, computer science, mathematics, or physics
- Basic knowledge of version control
Desired characteristics:
- Experience with Django Python web framework
- Experience with AngularJs JavaScript web framework
- Experience with Oracle Enterprise Linux or other comparable Linux distribution
- Experience with a distributed version control system (Mercurial or Git)