Python Developer

IntelliDyne
Vienna, VA
Full-time

Python Developer

Location : Remote

Status : Non-Exempt

About the role

In this role, you will be responsible for helping to design and develop a custom Python web application for a commercial client.

The candidate will have technical proficiency in Python and a firm understanding of user centered design. Our team is open to a range of potential new features and innovative solutions.

The entrepreneurial spirit is encouraged and will go far in this role.

  • It is imperative that the Software Developer has broad experience within core data analytics areas but is an expert in at least 3 of the following (listed in order of preference) : Python programming;
  • UI / UX design (webpages, reports, etc); Web application design (Flask or Dash based); Dashboard development (PowerBI, Tableau, or Qlik);

Data ETL (Extract transform load) techniques; Back-end architecture.

Responsibilities :

  • Collaborate with stakeholders to understand and gather requirements for the application.
  • Translate requirements into technical specifications and design solutions accordingly.
  • Write clean, efficient, and maintainable code according to IntelliDyne coding standards and best practices.
  • Implement features, functionalities, and user interfaces based on the design specifications.
  • Develop and execute unit tests, integration tests, and acceptance tests to ensure the reliability and robustness of the application.
  • Identify and fix bugs and issues through debugging and troubleshooting.
  • Utilize version control systems (e.g., Git) to manage codebase changes and facilitate collaboration among team members.
  • Identify performance bottlenecks and optimize code, algorithms, and database queries for improved efficiency and responsiveness.
  • Document codebase, architecture, and deployment procedures for reference and future maintenance.
  • Follow established SDLC methodologies (e.g., Agile, Scrum) to plan, execute, and deliver projects effectively.

Qualifications :

  • 5+ years of experience in Python programming
  • Bachelor’s degree in computer science, mathematics, statistics, or another analytical field.
  • 5+ years of experience performing advanced data ETL combining data from multiple disparate sources.
  • Experience developing front end web applications in Flask applications or specifically Dash
  • Certifications or demonstrable past performance in data ETL or Python development.
  • Familiarity with back-end architecture, preferably in Python, as server or API.
  • Understanding of user centered design and history of developing end user interfaces, reports, or dashboards.
  • Excellent communication skills (both written and verbal) with technical and non-technical audiences, specifically briefing senior decision makers.

Preferred :

  • Experience with Plotly Dash based dashboards, ideally including Leaflet maps
  • Familiar with GIS / mapping data and related software suites and packages such as ArcGIS
  • Master's degree in related field

About Us

IntelliDyne, LLC empowers government organizations through the delivery of quality, mission-aligned services and innovative, people-first IT solutions.

IntelliDyne has earned the designation of a Top Workplace by providing an inclusive and supportive environment where employees have a voice and are challenged to provide innovative solutions to our clients of national, state, and local importance.

Our Benefits

  • Inclusive and supportive work environment
  • Competitive compensation package
  • Professional growth through annual subsidy for trainings, certifications, professional memberships as well as mentorships and job shadowing
  • Medical, dental, vision, 401(K) with company match
  • Flexible Paid Time Off Program, 11 holidays, paid parental leave, military leave, and government shutdown leave
  • Rewards and recognition through peer awards, service year awards, spot bonuses, and annual company awards
  • Wellness and mental health benefits
  • Commuter benefits
  • Flexible work options

Our Commitment to Diversity and Inclusion

We are committed to honoring diversity, equity, inclusion and accessibility in our hiring practices. IntelliDyne is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

For individuals with disabilities who would like to request an accommodation, please contact [email protected] or 703-575-9715.

21 days ago
Related jobs
IntelliDyne
Vienna, Virginia
Full-time

Python DeveloperLocation. RemoteStatus. Non ExemptAbout the roleIn this role, you will be responsible.. The candidate will have technical proficiency in Python and a firm understanding of user centered design..

Promoted
Diverse Lynx
McLean, Virginia
Full-time

Job Title. Python Developer (with IAM and Automation Exp) Location. McLean, VA. Hybrid (3 days onsite, 2.. Knowledge of IAM will be helpful. Write effective, scalable code using Python. Develop back end..

Promoted
Technology Ventures
McLean, Virginia
Full-time

Must Haves. 5 7 years Python developer experience. Java is a plus but not required. Must have 5. years of experience with relational databases including Sybase, SQL Server, MySQL, and or DB2..

Promoted
New!
iSoftTek Solutions Inc
McLean, Virginia
Full-time

Role. Python Developer (Need Locals to VA only) Duration. 6 12 Months (Possible Extension or conversion.. Will be working on REST SOAP APIs. Requirements. Need Python development exp. Need Flask exp. Some exp..

Promoted
REI Systems
Sterling, Virginia
Full-time

Years of experience in python web development (Python web framework along with python test frameworks) Experience building DevSecOps pipeline with build, deploy, automated testing and Security..

Promoted
VirtualVocations
Fairfax, Virginia
Full-time

A company is looking for a Python Developer. Key Responsibilities. Collaborate with cross functional teams to define, design, and ship new features Develop robust and scalable software..