Python Developer

Alertus Technologies
Baltimore, MD
Jan 26, 2022
Jan 30, 2022
Full Time
Job DescriptionWe are looking for a Python Developer to play a critical role in the design and development of the integration middleware of the Alertus Solution. This position will report to the Director of Technology Partnerships and will be a key player in building a new integration framework. In this role, you will gain knowledge of the Alertus Solution as well as third-party, industry leading solutions' APIs in different technologies. You will also work closely with product development teams and technical teams of third-party providers.Qualified applicants must have a self-learner approach with the ability to easily understand and consume third party APIs and SDKs, as well as create documentation for the code that they produce.A Day in the Life: Learn third-party APIs and develop necessary toolsTravel to present at large client demonstrations and regional conferencesDevelop Alertus Integration MiddlewareExperiment, learn, and develop integrations for third-party APIs of a wide variety of industry leadersDevelopment of web services, and user interface for configuration of the integrationsDevelopment of automation scripts for easy deployment to be used on customer environmentsDevelop automated tests and debug solutions while Alertus and technology partner solutions get updatesCreate a local network test/demo environment for each integration for internal usageImplement necessary security and data protection solutionsWhat You'll Need: Bachelor's degree in Computer Science, Engineering or relevant field or equivalent experience in the industryAt least 2 years of experience as a Python developerExpertise in at least one popular Python framework (ie, Django, Flask, or Pyramid)Experience on pipenv, venv-like virtual environmentsExperience on developing micro servicesExperience on REST & SOAP APIsFamiliarity with front-end technologies (ie, JavaScript and HTML5)Job Type: Full-timePay: $65,000.00 - $130,000.00 per yearBenefits:Dental insuranceEmployee assistance programHealth insuranceLife insurancePaid time offProfessional development assistanceReferral programRelocation assistanceVision insuranceSchedule:8 hour shiftCOVID-19 considerations:All applicants who wish to be employed by Alertus, regardless of work location, must be fully vaccinated or in the progress of vaccination by the first day of their employmentEducation:Bachelor's (Preferred)Experience:Python: 1 year (Preferred)Django: 1 year (Preferred)Flask: 1 year (Preferred)REST: 1 year (Preferred)Work Remotely:Yes