Interimage - Laurel, MD

posted 15 days ago

Full-time
Laurel, MD
Professional, Scientific, and Technical Services

About the position

As a Python Developer, you will play a pivotal role in revolutionizing the way the organization manages and acquires business intelligence data. You will work closely with a team of experienced Senior Developers, Senior Data Engineers, and System Engineers to create software solutions that enhance the efficiency and effectiveness of the workforce by automating current processes. This position is integral to the organization's mission of improving data management and operational workflows through innovative software solutions. In this role, you will participate in agile development practices, gaining valuable experience in agile methodologies. You will use Python and other cutting-edge technologies to develop automated solutions that streamline workflows. Your responsibilities will include assisting in gathering requirements from various stakeholders, understanding their needs, and identifying pain points. You will engage with subject matter experts within the organization to gain deep insights into existing manual processes, evaluating their suitability for automation while considering factors like complexity, feasibility, and potential challenges. Maintaining clear and organized documentation of requirements, design decisions, and implementation details will be crucial. You will also be expected to communicate effectively with team members, stakeholders, and subject matter experts to ensure alignment and transparency throughout the development process. This collaborative environment will not only enhance your technical skills but also provide you with a comprehensive understanding of the business intelligence landscape within the organization.

Responsibilities

  • Work alongside a team of experienced developers and engineers, learning from their expertise.
  • Participate in agile development practices, gaining valuable experience in agile methodologies.
  • Use Python and other cutting-edge technologies to develop automated solutions that streamline workflows.
  • Assist in gathering requirements from various stakeholders, understanding their needs, and identifying pain points.
  • Engage with subject matter experts within the organization to gain deep insights into existing manual processes.
  • Delve into existing manual processes to evaluate their suitability for automation, considering factors like complexity, feasibility, and potential challenges.
  • Maintain clear and organized documentation of requirements, design decisions, and implementation details.
  • Communicate effectively with team members, stakeholders, and subject matter experts to ensure alignment and transparency.

Requirements

  • Six (6) years of experience in software development/engineering.
  • Bachelor's degree from an accredited college or university in Computer Science or related discipline.
  • Four (4) years of additional software development experience may be substituted for a bachelor's degree.
  • Experience with a JavaScript Framework.
  • Full Stack Development with experience.
  • Working knowledge of accessibility standards (ADA Section 508 compliance).
  • Experience creating and consuming RESTful endpoints.
  • Experience setting up and maintaining Linux environments.
  • Willingness to learn modern technologies.

Nice-to-haves

  • Experience closely collaborating and communicating with the customer.
  • Experience developing and updating technical documentation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service