Senior Python Developer

Company: X-ES
Location: Verona, Wisconsin, United States
Type: Full-time
Posted: 11.JUN.2021
< >


Extreme Engineering Solutions (X-ES) is seeking a motivated software developer to join our enterprise applications (ERP) team. Working withi...


Extreme Engineering Solutions (X-ES) is seeking a motivated software developer to join our enterprise applications (ERP) team. Working within a small, agile team, you will have the opportunity to create applications that have a direct and meaningful impact on the company's engineering, manufacturing, and financial success.Duties and ResponsibilitiesBecome knowledgeable in the business domains relevant to the software you build and supportFulfill the needs of your manufacturing, engineering, and finance stakeholders by refining their requirements into user stories and implementing them as high-quality, maintainable codeBe a committed member of your self-organizing Scrum team by actively participating in Scrum rituals and sharing responsibilities, such as code reviews and fixing production bugsHelp your team to continuously improve by contributing to tooling, documentation, and development practicesRegularly interact with your internal users and stakeholders, having a material influence on the functional and technical outcomes of your workRequired QualificationsFive or more years of experience writing production object-oriented Python in a professional settingFamiliarity with automated testing tools and authoring unit testable codeConfident with Git, GitHub/GitLab/Phabricator, and common Git-based development workflowsPossess strong technical communication skills, being able to both visualize and express in writing: domain concepts, user requirements, and technical architectureExperience with ORMs and writing performant SQLWorking knowledge of Python tooling, such as virtualenv, pip, Poetry, and PyPiComfortable using Linux as a primary workstation environmentPreferred QualificationsPrevious development experience with Odoo or other ERP platforms (e.g., SAP, Dynamics, PeopleSoft)Prior experience with formal architecture design and modeling a plusAny of the following system administration skills: LXC, Ansible, ZFS, Bash scripting, Jenkins, PostgreSQL administration and clustering, or related tools and technologiesDatabase administration experience, particularly using PostgreSQLCandidates with a Bachelor's degree or formal training in an Engineering field are preferredCompensation and BenefitsExtreme Engineering Solutions offers a competitive compensation package with excellent benefits, including group health and dental insurance, paid time off, 401(k) contribution, and participation in the employee stock ownership plan.About X-ESExtreme Engineering Solutions is located in the Madison, WI area. The company designs and manufactures rugged embedded computing solutions for a variety of applications. For more information, visit Engineering Solutions is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other category protected by law.All X-ES job postings and application procedures are posted in compliance with Section 39.08 of the Madison General Ordinances.

Apply Now


Loader2 Processing ...