Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Lead Software Developer / Supporting UCLA / 6 month contract +

Bay Systems

Lead Software Developer / Supporting UCLA / 6 month contract +

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    Job Description

    EMPLOYER: BAY SYSTEMS CONSULTING

    LEAD SOFTWARE DEVELOPER

    PAY $100/HR

    LOCATION: AFTER COVID, MAY NEED TO TRAVEL TO UCLA CAMPUS FROM TIME TO TIME. OTHERWISE REMOTE.

    LENGTH: 6 MONTHS WITH MULTIPLE EXTENSIONS POSSIBLE

    The Development Lead will have four primary responsibilities: (1) lead system implementation of one or several projects across DGC staff, other UCLA IT groups, and external partners to ensure technology roadmap milestones are met, (2) lead quality assurance across various projects, (3) provide input on system design and architecture decisions and priorities for one or several DGC technology initiatives in accordance with research and operational demands of the DGC program and (4) manage and liaison one or several technology-related initiatives within the DGC to both internal and external stakeholders, which could include interacting with leadership of the DGC, faculty researchers using DGC systems, UCLA and UCLA Health IT groups supporting various system components, DGC staff developers, and external contracted development teams. The successful candidate will have strong software development skills, a natural client orientation, experience in executing responsibilities in a fast-growing environment, and succeeded as a primary system architect on several engagements.

    50% DEVELOPMENT RESPONSIBILITIES

    a. Evaluate various technological solutions to determine fit for requirements set forth by the product team and prepare documentation for compliance reviews

    b. Implement novel solutions and improve existing features of the product to meet performance, security and functional requirements

    c. Leading back-end development using a variety of platforms (e.g., Laravel, Python, Drupal)

    d. Willingness to learn front end development if not already familiar

    e. Implementing third-party software integrations

    f. Where necessary, support the decision-making process around strategic vision for future development.

    g. Provide technical guidance to external development teams to ensure ease of future integration with main product

    h. Provide guidance for cloud architecture decisions.

    i. Establish procedures and policies for development to ensure code quality and complete documentation (e.g., testing, debugging)

    j. Incorporate standard software development practices throughout the technology team including but not limited to a ticketing system like JIRA, peer review, agile development lifecycle, etc.

    50% TEAM-GROWTH RESPONSIBILITIES

    a. Identify resource needs, and elevate the need to leadership

    b. Support efforts to identify, hire, onboard, and train required resources, whether temporary or permanent

    c. Support the technical and professional development of DGC team members, particularly junior developers, through mentorship and (if needed) training

    d. Where necessary, help develop organizational structures and processes to facilitate decision-making, project management, and communication within the development team or to other groups both internal and external to UCLA

    e. Where necessary, support the creation and implementation of the long-term development roadmap and features list

    f. Work with product, marketing and research team to provide support and define development needs

    g. Present on specific topics related to development to leadership

    REQUIREMENTS:

    1. Bachelor’s Degree

    2. 4+ years of experience in backend and some front end experience

    3. Have experience supporting Jr. level employees with guidance

    4. Experience with Jira or similar ticketing support systems

    5. Good written and oral communication skills.

    6. For work authorization we are only able to work with US Citizens or Green Card holders. No C2C’s

    Company Description

    Bay Systems is a Aerospace & Defense Federal contractor and University of California Contractor in San Francisco Bay Area with an expanding client portfolio, including Dept. of defense, Dept. of Energy, NASA etc. Currently, we represent one of the fastest growing enterprises in the Applied Sciences and information technology field. Equal Opportunity Employer