Python Developer

at System One
Published January 17, 2022
Location Baltimore, MD
Category Default  
Job Type Full-time  

Description

ALTA IT Services is a wholly owned subsidiary of System One, a leading provider of specialized workforce solutions and integrated services. ALTA is an established leader in IT Staffing and Services, for both government and commercial enterprises across the United States, specializing in Program & Project Management, Application Development, Cybersecurity, Data & Advanced Analytics, and Agile Transformation Services.

Senior Python Developer

Baltimore, MD

Currently remote, back to office when safe to return

We are seeking a Python Developer to assist the Office of Communications of a large government agency with a mailing campaign application. We are seeking a full stack python applications developer to support the maturing of the agency’s customer service outreach to millions of the American public.

  • Writing effective and scalable Python code
  • Designing and implementing a robust application
  • Expertise in data security and applications permissions
  • Integrating user-facing elements with server-side logic
  • Ability to stand up and fully develop an application from current code
  • Understanding of the system development lifecycle as implemented with Agile

Requirements

  • Experience writing production object-oriented Python in a professional setting
  • Proactively facilitate open communication, collective decision-making, thorough reviews, and other engineering practices that create performant, scalable systems
  • Experience with Python modules and web frameworks, such as Flask, SQLAIChemy, etc.
  • Experience across the full SDLC for Python applications
  • Experience converting older applications to use newer technologies
  • Experience with continuous testing and/or continuous development
  • Significant experience working with server-side and front-end technologies and leveraging common design patterns for coding such systems
  • Ability to work cooperatively in a team environment and coordinate code submissions using version control
  • Experience with authentication, authorization and other security protocols
  • Proficiency in extracting data from major relational databases, non-relational databases, data warehouses
  • Programming Language: Python 3
  • Web Framework: Flask and SQLAIChemy
  • UI: HTML 5, CSS, JavaScript, jQuery, AJAX
  • Database: PostgreSQL

Ideal candidate will posess

  • Development process documentation skills
  • Strong organizational and communication skills
  • Maintain application and build out for automation
  • Ability to assess current code integrity and utilize or fully rewrite application if necessary Excellent technical writing skills and proven experience on systems with complex requirements
  • Experience with Granicus APIs
  • Federal security credentials

Education

  • Master's degree and 8+ years of overall experience OR Bachelor's degree and 14+ years of overall experience

For immediate consideration, please apply directly or contact Pam Mills 240-252-0487 [Click Here to Email Your Resumé]

ALTA IT Services is an equal opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, disability, veteran status, sexual orientation, or any other factor.