Python Developer
Hays
2021-12-03 08:50:22
Aurora, Colorado, United States
Job type: fulltime
Job industry: HR / Recruitment
Job description
Python Developer (JavaScript) - Contract - Remote / Greenwood Village, CO. - $50.00 - $58.00
The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.
An Communications Company is seeking a Python Developer (JavaScript) in Remote / Greenwood Village, CO.
Role Description
The Software Engineer role is an on-site position that supports our client's Wireless Technology's Unified Test Automation Platform (UTAP), a scalable platform, framework, and "Hub", for developing, scheduling, executing, and reporting on automated firmware testing.
This position is responsible for developing software and using past experience to help improve test driven development. The Software engineer will work with software engineering principles and best practices, test driven development and priority of test coverage.
• Contribute to test automation software development efforts end-to-end, from architecture, design & development to implementation and testing.
• Ensuring the continuity of a minimalistic software engineering and design philosophy.
• Creating software requirements specifications, use cases, software design documents, high-level architecture drawings, concept of operations diagrams, etc.
• Communicating requirements and design to development team & hands on development.
• Validating and Verifying the fulfillment of requirements.
• Develop RESTful APIs for use by various front end/UI using Java, Python and grafana technologies.
Skills & Requirements
• Ability to read, write, speak and understand English.
• Proven experience as a software developer
• Solid back-end development experience in python
• Some front-end experience (JavaScript) helpful
• Some experience with VueJS, ReactJS, or AngularJS is helpful but not required
• Some experience with RxJS is helpful but not required
• Some experience with mobile app development (Android, iOS) a plus
• Excellent knowledge of UML or Unified Modeling Language
• Experience working with CASE tools such as: JIRA and GitLab
• Experienced in Agile/Scrum software development methodology
• Understands proper engineering process
Education
• B.S. in Computer Science or related field and 2 years
• M.S. in Computer Science or related field
Why Hays?
You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.
Additionally, this position is a contract role where Hays offers you the opportunity to enroll in full medical, dental or vision benefits.
• Medical
• Dental
• Vision
• 401K
• Life Insurance ($20,000 benefit)
Nervous about an upcoming interview? Unsure how to write a new resume?
Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.
Hays is an Equal Opportunity Employer.
Drug testing may be required; please contact a recruiter for more information.