Full Stack Engineer

Vets hired - Livermore
new offer (30/06/2024)

job description

Provide software application engineering and maintenance for all phases of the software development lifecycle, including analysis, design, implementation, automated testing and support. This includes both frontend and backend development for all aspects of our search environment.
Leverage Elasticsearch, Java, Angular, TypeScript, Node.Js, python and other technologies in the support of various facets of the Lab's enterprise search application including crawling, indexing, query tuning, report building, and updating the search APIs and User Interfaces.
Create and update CI/CD pipelines to build and test new features and applications.
Deploy software following an agile design methodology to be secure, free of vulnerabilities, and componentized for ease of maintenance.
Provide analysis and innovative methods to enhance and extend the product services to customers.
Provide knowledge sharing with team members and/or mentoring in application design and business processes.
Perform other duties as assigned.
Qualifications
Ability to secure and maintain a U.S. DOE Q-level security clearance which requires U.S. citizenship.
Bachelor's degree in a computer or engineering related field, or the equivalent combination of education and related experience.
Broad experience with DML and/or DDL as they relate to one or more relational database management systems (e.G., Oracle, MySQL).
In-depth knowledge of current trends and best practices in web architecture and design in one or more of the following areas:
performance, accessibility, UI/UX design, prototyping, scalability, compliance, and/or usability.
Broad experience with ML models in the areas of text and image analysis.
Experience with software development lifecycle, version controls and issue tracking tools.
Ability to own projects from beginning to end. This covers research, technical design, and working with others to develop needed components. Able to effectively manage concurrent technical tasks with competing priorities, approach difficult problems with enthusiasm and creativity and ability to change focus when necessary.
Proficient verbal and written communication skills necessary to effectively collaborate in a team environment and present and explain technical information and provide advice to management.

Apply now for
Full Stack Engineer

Warning: you will leave the jobtome site.

These offers may interest you:

Go back