Python Developer

Intellidyne Vienna , VA 22181

Posted 4 weeks ago

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 staffing@intellidyne-llc.com or 703-575-9715.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Scala Python Developer Ts/Sci With Poly Clearance Required
New!

Cymertek

Posted Today

VIEW JOBS 5/24/2024 12:00:00 AM 2024-08-22T00:00 PLUG IN to CYMERTEK And design your future… Position :  Java, Scala, Python Developer Description :  Cymertek is looking for Software Developers to Cymertek Mc Lean VA

Python Developer

Intellidyne