Software Engineer - Python (REMOTE)

Apply for this position Please mention DailyRemote when applying
timePosted 5 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Position Overview:
The Software Engineer is a member of the Development team responsible for the development and ongoing support of internal system(s) with our customers.

Key Responsibilities:
• Develop well-written code that meets the architectural design and the business objectives
• Follow established processes for source code management and application deployment
• Participate in the peer review process, reviewing code for form and function
• Work closely with the QA team to ensure proper coverage of affected areas

Requirements:
• Education: BS Computer Science/Engineering or equivalent
• Minimum of 3+ years of experience developing SaaS applications
• Web development knowledge such as HTML, jQuery, CSS, and JavaScript
• Able to write efficient database queries
• Experience with Docker and 2 or more of the following technologies:

  • Python
  • Go
  • MVVM Frameworks such as Ember.js, React, Angular
  • REST API Design
  • C#, .NET, TypeScript

• Highly Desired, Experience with:

  • Flask
  • Tableau, Power BI
  • Pandas, TensorFlow, Keras
  • Node.js, Express, D3.js
  • CI/CD, Jenkins, Unit and Integration Testing
  • JWT, SSO

• Ability to work under tight project deadlines
• Well organized and good communication skills
• Customer focus and results oriented

- provided by Dice