Software Engineer/Data engineer - New Brunswick, United States - Spear Staffing

    Spear Staffing
    Spear Staffing New Brunswick, United States

    2 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    Bristol Myers Squibb

    This is a Software Engineer/Data engineer hybrid, mostly software engineering. Examples are attached

    Rate is open so send people that have sharp short resumes coming from top universities in the country.

    Position is 3 days a week hybrid to New Brunswick

    I can take relo's as long as they can do onsite interview

    Iv Process: 3 steps
    Virtual Code Pair

    Virtual Resume Screen

    Onsite Panel

    Needs:
    - Python 3.7+ backend;

    • Docker and docker compose for local development;
    • AWS hosted;
    • Javascript frontend (Javascript experience is more of a nice-to-have);
    • Neo4J database;- nice to have
    • Knowledgeable about linux would help.
    • Good University
      Short Resume
      Years don't really matter as long as sharp


    Position Responsibilities

    We are looking for a Senior Python Developer to build functional and efficient server-side applications. Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you're a seasoned developer with a love for back-end technologies, we would like to meet you.

    Your ultimate goal is to create high-quality products that meet customer needs.

    Please be advised that this role is also a hands-on development position where the proper candidate will be involved with architecting, implementing, deploying, and supporting custom internally developed software.

    • Help design and implement functional requirements
    • Build efficient back-end features in Python
    • Integrate front-end components into applications
    • Manage testing and bug fixes
    • Prepare technical documentation
    • Collaborate with UX/UI designers to implement design into the code
    • Coach junior team members
    • Implement software enhancements and suggest improvements