AnaheimRecruiter Since 2001
the smart solution for Anaheim jobs

Associate Software Engineer

Company: CENIC
Location: Anaheim
Posted on: June 21, 2022

Job Description:

CENIC's Associate Software Engineer designs, implements, and tests high-quality software solutions to advance CENIC's organizational goals and objectives, including support of the CENIC network. Working as an integral part of an Agile development team, this engineer in this role engages in close and continuous collaboration with the team lead and fellow team members to translate user stories and functional requirements into resilient and secure working solutions. The work includes the development of enhancements to existing systems as well as participation in major new projects.
Key Success Factors

  • Aptitude for understanding technical information, and interest in learning about networking concepts and growing as a software engineer
  • Strong analytical and problem-solving skills
  • Emphasis on testing and writing testable code
  • Strong interpersonal skills, with the ability to work well in a diverse team-oriented environment
  • Ability and motivation to create quality documentation as well as quality software
  • Ability to prioritize and complete tasks assigned in a timely manner
    Essential Functions
    • Develop applications, services, and features, including both front-end and back-end development, using technologies such as Python, PostgreSQL, Svelte web framework, Kubernetes, OIDC, and GraphQL
    • Partner with senior developers to translate basic user stories and functional requirements into resilient & secure technical designs, and to create estimates of effort for work assignments as needed for project planning
    • Create appropriate documentation to provide an understanding of our designs to readers outside the software engineering team as well as inside
    • Participate in code reviews, providing useful feedback
    • Engage in team efforts on the use of best practices and continuous improvement of our processes
    • Help to maintain a supportive and inclusive culture
      • Bachelor's degree in Computer Science or a related technical field
      • One year of software development experience
      • Proficiency in at least one back-end server language such as Python, Java, C++, C#, or Go
      • Familiarity with SQL and NoSQL DB such as PostgreSQL, MySQL, Elasticsearch, CouchDB, MongoDB, or Redis
      • A good understanding of object-oriented programming is a plus
      • Familiarity with script programming such as Bash, PHP, Ruby, or Perl is a plus
      • Familiarity with HTML, JavaScript, and CSS is a plus
      • Familiarity with Docker and Kubernetes is a plus
      • Familiarity with Cloud services such as AWS, GCP, or Azure is a plus
      • Familiarity with package managers such as Maven, PyPI, and NPM is a plus
        Why work at CENIC?
        • Company Culture: Small teams and a collaborative environment provide the opportunity to make a large impact in a small organization.
        • Community Engagement: We work with research and education institutions in the largest state economy in the United States. The work you do has meaning.
        • Health Benefits: We have generous medical benefits as well as dental, vision, and life insurance.
        • Paid Time Off: We offer liberal vacation, holiday, and sick leave.
        • Investment in Your Future: CENIC contributes to your 403(b) even if you don't. We also offer matching contributions on top of that.
          Candidates local to California and Southern California are preferred. Applicants must be currently authorized to work in the United States on a full-time basis.
          Location: CENIC has two California offices, the home office in La Mirada and a smaller office in Berkeley. This position is based in our La Mirada office. Please note due to COVID-19 this position is temporarily remote and not expected to be back in the office until conditions in the state of California improve.

Keywords: CENIC, Anaheim , Associate Software Engineer, IT / Software / Systems , Anaheim, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Anaheim RSS job feeds