Senior Python Developer

2 weeks ago


Bethesda, United States Covalent Solutions, LLC Full time
Job DescriptionJob Description

JOB SUMMARY

Covalent Solutions (Covalent) is seeking a mission driven, highly motivated and collaborative Senior Python Developer who is truly excited about building great products to support one of our clients at the National Institutes of Health (NIH). As a Senior Python Developer, you will apply your skills and expertise to create analysis to guide the organization in making data driven decisions.

This opportunity is full-time with Covalent and is on-site in Bethesda, Maryland.

DUTIES AND RESPONSIBILITIES include, but are not limited to:

  • Work with the project manager to define success metrics and criteria.
  • Ensuring the program/project meets success parameters and business objectives stated in the project plan and charter.
  • Providing transparency and communication on project status and risks to project stakeholders.
  • Analyze and understand pre-existing software baseline so that may they can be maintained and enhanced based on user needs.
  • Design and implement new software modules to aid the organization in data driven decisions.

QUALIFICATIONS
Education

  • Bachelor’s or Master’s in Information Technology, Computer Science, Computer Engineering or Electrical Engineering

Work Experience

  • 8+ Experience with Agile methodology.
  • 5+ years of Artificial Intelligence and/or Machine Learning
  • 8+ years of the following
    • Application Development: Writing efficient, reusable, and scalable code in Python and/or R to develop various applications, from web and desktop applications to data analysis tools and automation scripts.
    • Requirement Analysis: Collaborating with stakeholders to understand and analyze business requirements, and translating these requirements into technical specifications and solutions.
    • Design and Architecture: Designing the architecture of software solutions, including data models, user interfaces, and system integration. Ensuring the architecture meets performance, scalability, and security requirements.
    • Testing and Debugging: Writing unit tests, integration tests, and functional tests to ensure the reliability and quality of the code. Debugging and resolving issues in existing applications to enhance performance and functionality.
    • Deployment and Maintenance: Managing the deployment process of applications to production environments. Providing ongoing support and maintenance, including bug fixes, updates, and enhancements based on user feedback and technological advancements.
    • Database Management: Designing, implementing, and managing databases using SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) technologies. Writing efficient queries and optimizing database performance.
    • Web Development: Developing web applications using frameworks like Django, Flask, or FastAPI. Implementing RESTful APIs and ensuring seamless integration with front-end technologies.
    • Data Analysis and Machine Learning: Utilizing libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, and PyTorch for data analysis, machine learning, and artificial intelligence projects.
    • Scripting and Automation: Creating scripts to automate repetitive tasks, data processing, system administration, and other automation needs.
    • Code Review and Documentation: Participating in code reviews to ensure code quality and adherence to best practices. Creating and maintaining documentation for the codebase, including technical specifications, user guides, and API documentation.
    • Performance Optimization: Analyzing and optimizing application performance, including code refactoring, caching strategies, and other performance enhancement techniques.
    • Security: Implementing security measures to protect applications from vulnerabilities and threats. This includes managing authentication and authorization, encrypting data, and adhering to security standards and best practices.
    • Collaboration: Working closely with other developers, project managers, designers, data scientists, and QA testers to ensure project goals are met. Participating in agile development practices like daily stand-ups, sprint planning, and retrospectives.
    • Continuous Learning: Staying updated with the latest developments in the Python ecosystem and related technologies. Continuously improving skills and knowledge through training, attending conferences, and reading relevant literature.

COMPETENCIES

Professionalism:

  • Sharp eye for detail.
  • Proven ability to manage multiple tasks concurrently and in different phases of work at the same time. Flexibility and adaptability to perform in a fast paced and dynamic environment. Context-switching does not bother you.
  • Effectively collaborates and influences people at all levels in the organization through strong interpersonal and communication skills.
  • Highly organized with strong time-management skills.
  • Ability to manage conflict and drive resolution.
  • Focused on results, proactive, service oriented
  • Can focus on both high level and detail level, knowing which is appropriate for the situation.
  • Ability to self-direct and manage ambiguity.
  • Ability to take in a lot of disparate information and find common themes, recommend clear paths forward and iterate.
  • Motivated by professional rather than personal concerns.
  • Show persistence when faced with difficult problems or challenges.
  • Naturally curious about things you don't understand and actively look for opportunities to grow and learn from those around you.

Communication:

  • Actively participate in meetings and be willing to advocate for what you believe in. Provide thoughtful, constructive review of others’ work, knowing that everyone is working towards the same objective.
  • Superior written and verbal communication skills. You can always articulate the "why" behind your solutions.
  • Listen to others, correctly interpret messages from others and respond appropriately.
  • Ask questions to clarify, and exhibit interest in having two-way communication.
  • Tailor language, tone, style and format to match the audience.
  • Demonstrate openness in sharing information and keeping people informed.
  • Speak intelligently about a wide variety of topics but know when to say, "I don't know."

Teamwork:

  • Work collaboratively with colleagues to achieve organizational goals.
  • Place team agenda before personal agenda.
  • Support and act in accordance with the final group decision, even when such decisions may not entirely reflect your own position.
  • Share credit for team accomplishments and accept joint responsibility for team shortcomings.

Accountability:

  • Take ownership of all responsibilities and honor commitments.
  • Deliver outputs for which you have responsibility within prescribed time, cost and quality standards.
  • Operate in compliance with organizational regulations and rules.
  • Take personal responsibility for your own shortcomings, where applicable.
Company DescriptionCovalent Solutions is a team of highly skilled and motivated individuals helping our customers accomplish their mission.Company DescriptionCovalent Solutions is a team of highly skilled and motivated individuals helping our customers accomplish their mission.

  • Bethesda, United States Covalent Solutions Inc. Full time

    Job Description Job Description JOB SUMMARY Covalent Solutions (Covalent) is seeking a mission driven, highly motivated and collaborative Senior Python Developer who is truly excited about building great products to support one of our clients at the National Institutes of Health (NIH). As a Senior Python Developer , you will apply your skills and expertise...

  • Sr. Python Developer

    2 weeks ago


    Bethesda, United States ARK Solutions, Inc. Full time

    Job: Senior Python DeveloperLocation: Bethesda, MD/Hybrid (2-3 days onsite)Local candidates preferredLooking for candidate who can work on only W2 or with their own corporation.Looking for 10+ years of experience.Job Description:As a Senior Python Developer, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable...

  • Software Developer

    3 weeks ago


    Bethesda, United States BCC-NIH Full time

    Overview Black Canyon Consulting (BCC) is searching for a Software Developer (Python) to support our work at the at the National Institutes of Health (NIH). This opportunity is full time at the NIH in Bethesda, MD and/or remote work. We attract the best people in the business with our competitive benefits package that includes medical, dental and vision...

  • Software Developer

    2 months ago


    Bethesda, United States BCC-NIH Full time

    Overview Black Canyon Consulting (BCC) is searching for a Software Developer (Python) to support our work at the at the National Institutes of Health (NIH). This opportunity is full time at the NIH in Bethesda, MD and/or remote work. We attract the best people in the business with our competitive benefits package that includes medical, dental and vision...

  • Software Developer

    4 weeks ago


    Bethesda, United States BCC-NIH Full time

    Overview Black Canyon Consulting (BCC) is searching for a Software Developer (Python) to support our work at the at the National Institutes of Health (NIH). This opportunity is full time at the NIH in Bethesda, MD and/or remote work. We attract the best people in the business with our competitive benefits package that includes medical, dental and vision...


  • Bethesda, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, eSolutionsFirst, LLC, is seeking the following. Apply via Dice today! Greetings, I hope you're doing well. Please go through the below job description and if you find it interesting, please send me your resume. Job Title: Senior Full Stack Developer Job...


  • Bethesda, United States Seerist, Inc Full time

    Job DescriptionJob DescriptionCompany Overview:Join the world’s only threat intelligence business integrating leading-edge AI technology with expert human analysis! Seerist was founded on the premise, "what we see, saves." We’re helping some of the largest companies and critical government agencies proactively predict potential threats impacting their...


  • Bethesda, United States Seerist, Inc Full time

    Job DescriptionJob DescriptionCompany Overview:Join the world’s only threat intelligence business integrating leading-edge AI technology with expert human analysis! Seerist was founded on the premise, "what we see, saves." We’re helping some of the largest companies and critical government agencies proactively predict potential threats impacting their...


  • Bethesda, United States Seerist, Inc Full time

    Job DescriptionJob DescriptionCompany Overview:Join the world’s only threat intelligence business integrating leading-edge AI technology with expert human analysis! Seerist was founded on the premise, "what we see, saves." We’re helping some of the largest companies and critical government agencies proactively predict potential threats impacting their...

  • Senior Web Developer

    4 weeks ago


    Bethesda, United States Covalent Solutions, LLC Full time

    Job DescriptionJob DescriptionJOB SUMMARYCovalent Solutions (Covalent) is seeking a mission driven, highly motivated and collaborative Senior Web Developer who is truly excited about building great products to support one of our clients at the National Institutes of Health (NIH). As a Senior Web Developer, you will apply your skills and expertise to create...


  • Bethesda, United States Henderson Scott Full time

    Senior Associate | Affordable Housing Development Bethesda, MD Our client is a vertically integrated real estate firm specializing in affordable housing and mixed-income development. As the Senior Associate | Affordable Housing Development, you will be based in the Maryland office and play a pivotal role in the value-add/opportunistic investment platform...


  • Bethesda, United States Software Consultants Inc. Full time

    Job DescriptionJob DescriptionThe candidate will have: ·         Demonstrable experience in web development in Python/Django.·         Knowledge of HTML and CSS.·         Experience with SQL queries.·         Experience with git: creating and merging branches, commit, fetch, push, pull.·         Experience with...


  • Bethesda, United States NIH-NCBI Full time

    Overview Black Canyon Consulting (BCC) is searching for a Sr. Software Developer in Bioinformatics and Big Data to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD...

  • Api Developer

    2 weeks ago


    Bethesda, United States LCG, Inc. Full time

    **Key Responsibilities**: - Web API Creation: Design and build high-performance Web APIs using JavaScript, Python, and C#. Deploy APIs on web servers such as IIS, Apache Tomcat, or cloud-based VMs. - API Design: Utilize various API design methodologies including REST and SOAP. Ensure data exchange compatibility in multiple formats such as JSON and XML. -...


  • Bethesda, United States Fairstead Full time

    Job DescriptionJob DescriptionDescription:As the Senior Associate for Development, your role is crucial in the company's value-add/opportunistic investment platform that specifically targets affordable housing projects across the United States. Your primary responsibility is to provide analysis and contribute to the investment decision-making...

  • Senior Data Engineer

    1 month ago


    Bethesda, United States Idexcel Full time

    Role: Senior Data EngineerLocation: Bethesda, MD - hybrid with 2 days in office.Duration: Long-term/Contract to hireExperience Required:Minimum 10 years of Experience as Data EngineerHands-on tech lead kind of person.Must have experience with SQL, Python, Snowflake, PySpark, Kafka, and AWS.Snowflake certification will be a big plusGood communication skills.

  • Senior Data Engineer

    4 weeks ago


    Bethesda, United States Idexcel Full time

    Role: Senior Data EngineerLocation: Bethesda, MD - hybrid with 2 days in office.Duration: Long-term/Contract to hireExperience Required:Minimum 10 years of Experience as Data EngineerHands-on tech lead kind of person.Must have experience with SQL, Python, Snowflake, PySpark, Kafka, and AWS.Snowflake certification will be a big plusGood communication skills.

  • API Developer

    2 weeks ago


    Bethesda, United States LCG, Inc. Full time

    Job DescriptionJob DescriptionPosition Summary: The API Developer is responsible for designing, developing, and maintaining high-performance Web APIs. This role requires a strong foundation in API architecture, design methodologies, and practical experience with various programming languages and cloud platforms. The ideal candidate will possess excellent...


  • Bethesda, United States AccelerEd Full time

    Job DescriptionJob DescriptionPosition Summary: The Sr. Application Developer is responsible for driving the design, integration, and support of cloud hosting environments and various applications into the learning environment. The cloud services team is at the forefront of developing learning environment and experiences in a fast-paced and technically rich...


  • Bethesda, Maryland, United States Horus Technology Solutions Full time

    We are seeking a talented Senior Oracle APEX Developer to join our team at HORUS Technology Solutions.As a Senior Oracle APEX Developer, you will support our prime contract at Housing and Urban Development (HUD). This role involves working on applications developed using Oracle APEX and integrated with various COTS products.Perform requirements analysis,...