Python Developer

Onsharp
Remote in Fargo, ND Full Time
POSTED ON 5/10/2022 CLOSED ON 6/20/2022

What are the responsibilities and job description for the Python Developer position at Onsharp?

Onsharp is a Midwestern leader in web design, software & app development, and custom integrations. With over 250 clients throughout the United States and abroad, we are focused on building long-term relationships and delivering world-class solutions for our clients.

About the role:

The Python Application Developer will utilize best practices and methodologies to design, customize, and integrate with a variety of applications and associated solutions for our clients. Working as part of a team, this position will be expected to accomplish a range of development duties from basic design/configuration to custom development/plugins, data conversion, unit testing, quality assurance, and client support.

Essential functions:

  • Learn, utilize, and promote Onsharp’s Development Best Practices and Methodology.
  • Work with team members and independently to develop, configure, and utilize key third-party products.
  • Design custom data structures as required for the application.
  • Contribute to current Onsharp solutions and customizations to build products to resell to future clients.
  • Utilize internal solutions to develop and maintain source code and track outstanding items following the Onsharp development process. Manage solutions built by the team by merging changes to master source repositories.
  • Build integrations to perform data conversion from external systems. Create application integrations as required to support application workflows.
  • Complete project documentation such as: Functional Customization Specifications, Solution Design Documents, and User Acceptance Test Scripts.
  • Participates in client meetings to gather business requirements and work with Director to design solutions that meet the requirements.
  • Adhere to and implement all aspects of standard software development life cycle (SDLC) tasks including requirements analysis, design, coding, and testing.
  • Support other Developers with various duties
Qualifications

Required:

  • 3 years of relevant software development experience
  • Expertise in Development IDEs and Tools: PyCharm, Visual Studio Code, Git, TFSVC
  • Expertise in Database Technologies: Google Cloud Datastore, MySQL, PostgreSQL (T-SQL)
  • Expertise in Primary Development Technologies: Python, Knockout.js, Angular, HTML, CSS, JavaScript & TypeScript, Google Cloud, Node, NPM
  • Knowledge of web development principles
  • Passion for web and mobile development
  • Strong interest in developing new applications and enhancements to existing applications that satisfy design requirements, conform to established development standards and meet client’s needs
  • Understanding the importance of testing, system inspection, documentation, and support
  • A firm understanding of branching, merging, and other version control best practices
  • Strong skills in analyzing and problem-solving to proactively resolve challenges and issues
  • Ability to multitask between small and large projects
  • Works well independently and in a team environment
  • Embrace challenging projects and capability to evaluate and implement new and emerging technologies
Preferred:
  • Bachelor’s Degree in Computer Science or related discipline i.e. Math, Information Technology
  • Windows OS Environment experience
  • Java, Objective-C, PHP
  • Cross-browser and interface testing experience
  • Troubleshooting and debugging internet technologies
  • Quality assurance testing experience
Core values:
  • Customer Focused
  • Commitment
  • Can-Do Attitude
  • Collaboration
  • Having Fun
Onsharp, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity or national origin, disability, veteran status, and other protected characteristics.
  • Benefit allowance for health insurance HSA
  • 401k match
  • Generous PTO
  • Voluntary benefits
  • Life insurance
  • Long term disability
  • Holiday pay
  • Lifestyle spending account (LSA)
  • Equipment
  • Phone call
  • Code challenge
  • Call with hiring manager
  • Team interview
  • Offer
Python, Knockout, Angular, HTML/CSS, JavaScriptPython, Knockout, Angular, HTML/CSS, JavaScript, Visual Studio, Git, GCP, MongoDB
Software Development Instructor (Python)
Outlier -
Fargo, ND
Software Developer
Robert Half -
Moorhead, MN
Tableau Developer
CGS Federal (Contact Government Services) -
Fargo, ND

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Python Developer?

Sign up to receive alerts about other jobs on the Python Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213

Sign up to receive alerts about other jobs with skills like those required for the Python Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
  • Debugging Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $114,546 - $147,064
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Python Developer jobs in the Remote in Fargo, ND area that may be a better fit.

Python Developer

Amazee Global Ventures Inc, Fargo, ND