As a Senior Python Software Engineer, you will be a key member of our collaborative team supporting our federal client. You will work cross-functionally in an Agile environment to build RESTful APIs for the display of content, create microservices, work on front-end and back-end code, mentor peers and junior developers in Python/Django design, and build ETL processes. Must be flexible, able to work in a highly collaborative environment, juggle multiple tasks at once, and work independently and collaboratively as needed. Must have superior interpersonal skills and strong communication skills. Be comfortable working directly with the Project Manager to support emerging client needs as well.
To be successful, a candidate should have the following skillset:
5+ years of solid Python and Django development experience
5+ years of overall (OOP) programming experience
Experience with JSON-based APIs
Experience with Microservices
Experience with JavaScript and JQuery
Experience with Search engines, such as Solr or Elasticsearch
Experience design and developing enterprise Web and Search systems
Experience with enterprise database technologies, such as Postgres and MySQL
Comfortable with working with open source-based solutions
Familiar with enterprise use of Python
Expert in continuous integration/continuous delivery solutions
Experience with large-scale AWS based solutions and Terraform
Agile experience
Requirements
Undergraduate Degree (in computer science, engineering or related field) highly desired but can be substituted with 2 additional years of experience
The person for this role must be authorized to work in the United States; preferably a US Citizen or Permanent Resident per our Federal client requirement.
This person must also be able to pass a Public Trust background check/clearance required by the client.
This position is open to US-based candidates only
The role will require a pre-employment background and credit check in addition to any applicable client clearance.
ARETUM is an equal opportunity employer, committed to diversity and inclusion. All qualified candidates will receive equal consideration for employment without regard to disability, race, color, religious creed, national origin, sexual orientation/gender identity, or age.
ARETUM utilizes e-Verify to check employment authorization.