Select Page

Senior Python Engineer

Job Description

We are looking for a Senior Python Engineer responsible for managing data interchange between the server and the users. Your primary focus will be developing all server-side logic, definition, and maintenance of the central database and ensuring high performance and responsiveness to requests from the front-end.

We create solutions for complex issues and challenges that business enterprises encounter daily. Our innovative team consists of pioneers in developing custom software, mobile applications, website development and diverse digital products.

    You MUST have :

    • 5+ years of experience developing and maintaining web applications in a production environment.
    • BA/BS degree or equivalent experience.
    • Experience in a Debian/Ubuntu environment is preferred. Knowledge of Debian packaging would be very helpful.
    • Experience with Python/Django preferred.
    • Experience with git
    • Experience with writing and maintaining unit/integration tests. Experience with testing Python/Django would be very helpful. Knowledge of CI/CD pipelines a plus.
    • SOAP/JSON web services experience preferred. Experience with Django Rest Framework is very helpful.
    • Development, operations, and maintenance experience within a CMMI Level 3 organization.
    • Knowledge of security and applications related controls 
    • Achieve optimum customer satisfaction as measured by meeting or exceeding application customers’ and DOL representatives’ requirements. 
    • Identify system enhancements and process improvements to achieve cost savings and/or system performance improvements. Promote overall success of the UI-ICON program. 
    • Work with colleagues to leverage strengths within the group. Promote positive attitude and team atmosphere. 

    Responsibilities :

    You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.

    • Designs, documents, tests, and debugs software systems and/or applications.
    • Previous working experience with SAAS type products 
    • Extensive experience with AWS
    • Participates in a full development life cycle including requirements review and design.
    • Participates in software design meetings and analyzes user needs to establish technical requirements.
    • Consults with end users to prototype, refine, test, and debug programs to meet needs.
    • Creates technical specifications based on conceptual design and stated business requirements.
    • Serves as a technical expert on development projects.
    • Identifies and evaluates new technologies for implementation.
    • Maintains documentation for software functionality; project planning; evaluations; budgeting, feedback, and improvements.
    • Provides estimates, project flow, client updates, and meeting expectations.
    • Minimizes risk, prepares for risk mitigation, keeps projects on track.
    • Manages user requirements and provides timely project updates.
    • Analyzes program codes to find causes of errors and revise as needed.
    • Provides feedback for performance appraisals of team members.
    • Performs other duties as assigned.
    • Complies with all policies and standards.

    Perks :

    • Negotiable salary

    • Flexible hours

    • Holiday Bonuses

    • Paid time off

    • Remote (due to covid we are working remotely until further notice)

    Why Us?

    • Fast paced software firm with live products

    • Room for rapid growth

    • USA based company

    How To Apply:

    Please send all resumes along with salary expectation and git links to info@heavytask.com
    Subject: Senior Python Engineer

    Once your resume is received, we will follow up with you.

    We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, religion, sex.