Application Developer

in Davis, CA

Application Developer Job

Job Description Job Attributes+

  • Job ID

    8588140

  • Req #

    24863

  • Job Location

    Davis, CA 95616, US

  • Job Category

    Information Technology

  • Job Type

    9+ Month Contract

Blackstone Talent Group, an award-winning technology consulting and talent agency is seeking a Application Developer to join our team at our client’s site in Davis, CA.


Job Summary:

 

Under general supervision of the Supervisor for Enterprise Student Applications – Graduate Studies, design, develop, maintain, upgrade, and integrate IT applications to support and enhance business processes integral to the administration of graduate education . Analyze campus wide, departmental, and individual business and academic needs and processes to identify solutions and process improvements. Use and mentor the team in industry standard development and operations practices to ensure implementations reflect our established priorities, preserve data quality, and comply with university security and privacy standards.



Essential Responsibilities:



60% Application Development and Support

  • Provide the technical expertise necessary to successfully engage campus stakeholders to identify and document key business requirements specific to UC Davis graduate program components administered by UC Davis Graduate Studies, departmental graduate programs, multi-departmental graduate groups, and other campus offices.
  • Participate in all aspects of the DevOps lifecycle from business planning, development, testing, release and monitoring through to customer feedback.
  • Use modern programming languages, databases, frameworks and cloud services to develop, maintain and upgrade complex web-based solutions according to requirements. 
  • Use validation tools to ensure sites conform to standards, including HTML, CSS, and accessibility standards. 
  • Design, implement, and maintain infrastructure to support continuous integration and delivery of proprietary software packages with campus-wide impact using CI/CD pipelines.
  • Create and expand relational databases and queries using SQL, Procedural Language extensions to SQL (eg. PL-SQL for Oracle, PL/pgSQL for Postgres) and database development tools. 
  • Maintain and migrate legacy systems to modern architectures.
  • Adhere to existing Application Development software development lifecycle techniques, including maintaining code in version control, tracking issues through a ticketing system, participating in Agile processes, and estimating time for large and small tasks.


 

20% Security and Compliance

  • Responsible for ensuring compliance with campus CyberSafety standards, including user authentication, data encryption, secured data transfer, query and data manipulation.
  • Perform complex security control activities to prevent unauthorized access to networked resources. 
  • Leverage automation, logging, and monitoring systems to improve system security posture.
  • Ensure timely and appropriate alerting based on monitoring of both on premise, SaaS, and Cloud hosted services.
  • Perform ongoing security testing to proactively identify and mitigate potential vulnerabilities.
  • Scan applications for known dependency and configuration vulnerabilities.
  • Coordinate security incidents and implement remediations.


 

10% Documentation and Governance

  • Ensure compliance with the organization’s SDLC and Change Control practices. Document DevOps standards, including pipeline best practices and how-to guides.
  • Analyze and document requirements, write technical specifications and provide estimates of work effort and durations on all assigned projects.
  • Submit all changes through the Change Advisory Board, including documentation of the implementation plan, risk and impact analysis, backout plan, test plan, communication plan, and disaster recovery effect.
  • Create and maintain reference and training documentation for new applications and software processes. Ensure complete technical documentation.


 

10% Professional Development / Campus Service

  • Continue to learn new technologies and techniques though professional development classes, conferences, and community involvement.
  • Participate in periodic meetings within the University of California, UC Davis and the Information and Educational Technology organization to discuss relevant issues pertaining to cloud operations, software infrastructure, and application development.
  • Participate in and support office functions, activities, and work teams.
  • Other duties as assigned.


 

Qualifications:

Minimum Qualifications

  • A bachelor' s degree in computer science, informatics, or equivalent work experience.
  • Experience in the use of modern programming languages, practices, and patterns such as Java, JavaScript, TypeScript, ColdFusion, HTML/CSS to develop and maintain complex web-based applications; including experience with web services, frameworks and tools such as React, Angular, JQuery, Java Spring, NodeJS Express, and Docker.
  • Experience using multiple relational and document-based database systems such as Oracle, PostgreSQL, MongoDB, and DynamoDB.
  • Experience with at least one application web server such as Apache Tomcat or NodeJS.
  • Experience with various advanced application design/development tools, such as integrated development environments, source code management, automated testing, automated build and integration development tools.
  • Experience working in an environment using established standards, practices, and methodologies, including local development, version control, issue queues, support ticket systems, quality reviews, and agile management practices.
  • Experience in web security including HTTPS and OWASP.


 

Preferred Qualifications

  • AWS Cloud Practitioner, or related certification
  • Experience in the design, development and deployment of large scope projects using cloud technologies (e.g. AWS EC2, S3, VPC, ECS, RDS, Lambda, Glacier, CloudWatch) with an emphasis on best practice cloud security.
  • Experience with CI/CD practices and tools such as Jenkins.
  • Experience collaborating with clients and managing complex technology projects including building requirements and project estimates, and recognizing and analyzing current and future needs, including written and verbal skills to communicate with users and comprehend user needs; interpersonal skills to create a culture of positive feedback and encourage creativity amongst peers.
  • Knowledge of the UC policy and applicable laws and legislation governing privacy, such as the Family Educational Right to Privacy Act (FERPA) and the Health Insurance Portability and Accountability Act (HIPPA).
  • Working knowledge of higher education enterprise applications such as student information systems, financial systems, and human resource information systems.
  • Familiarity with campus CyberSafety standards and administrative computing policies.






Blackstone Talent Group is a division of Blackstone Technology Group, a global IT services and solutions firm that implements technological solutions across commercial industry verticals and the US Federal Government. Blackstone’s global talent augmentation practice was founded in 1998. Blackstone Talent Group has offices in San Francisco, Denver, Houston, Colorado Springs, and Washington, DC. We specialize in providing clients the best talent across a variety of industries and sectors.

EOE of Minorities/Females/Veterans/Disabilities

Additional Information

Who We Are

ABOUT US
Founded in 1998, Blackstone Talent Group is one of three divisions of Blackstone Technology Group. The other two divisions are Blackstone Federal, a premier engineering + transformation agency that serves the federal government, and Trellis Energy, the largest transaction management software firm fully dedicated to serving the natural gas industry. Blackstone Technology Group is a privately-held global IT services, solutions and resourcing firm. Headquartered in San Francisco, Blackstone now has more than 300+ employees across five offices nationwide. Blackstone Technology Group’s mission is to help clients adapt to the demands of a digital world, and has garnered an impressive track record of delivering successful results to a client list that includes Fortune 100 businesses and US federal, state and local government.

WHAT WE DO
We provide contract, permanent and managed resource services to our clients. We source for commercial businesses and non-profits, as well as government clients requiring security clearances from public trust through multiple levels of top secret. Some of our skill specialties are IT, IT Operations, Engineering, Accounting and Finance, and Executive Search.

HOW WE DO IT
Our team never stops building connections with talent. And our network of fully-vetted, ready-to-work professionals allows us to provide exceptional speed and accuracy in our resource delivery that is unmatched in the industry. With a relationship-first engagement approach, we most often become a trusted partner with our clients and operate as an extension of their organizations.

Saved Jobs