Software Engineer (Full Stack) – Remote at GovCIO in Boise, Idaho, United States Job Description Overview GovCIO is looking for a Software Engineer – Full Stack to join our Health PMO team. The candidate should have experience with a civil agency, preferably Veterans Affairs. This is a fully remote working opportunity. This individual is expected to have a proven track record of working remotely with minimal direction. Office hours are M-F 8am-5pm ET. Responsibilities The Full Stack Senior Software Engineer will architect, design, develop and implement enterprise and cloud-based software solutions, and will be responsible for full software development lifecycle of complex applications, from concept to deployment. As a Full Stack principal engineer, you will work on the front-end, API, middleware and back-end architecture, design, coding using various languages, evaluate and use different development frameworks including microservices architecture and DB design, third-party and open-source software and libraries. You will be familiar with Agile methodologies. This role requires that you not only architect and design software systems and genomic analysis pipelines following industry best practices, but also develop and implement solutions in on-premises environment, Azure and AWS cloud environments in JavaScript, Python, R and other languages as decided and standardized for solution development. You will use your experience of implementing large scale enterprise front-end, data access layer and back-end systems from concept to production processing TB / PB of distributed data to create a scalable, and resilient hybrid and multi cloud-based system. Knowledge of Deep Learning and Machine Learning techniques, and experience in Machine Learning tools, techniques and programming (including LLM – Large Language Models) is a plus. You will be knowledgeable in good security practices in application architecture, design and development to implement secure solutions. + Create end-to-end application software system architecture, and design + Collaborate with Data and Security Architect to design and implement data systems and secure applications + Define, develop and implement a functional, volumetric scalable, highly performant, reliable and distributed system including front-end, middleware, messaging, API, data, dB and back-end systems + Define and implement loosely coupled services and micro-services based solutions + Design application software systems for high performance computing and able to execute genomics pipelines at scale with large To view full details and how to apply, please login or create a Job Seeker account
Agile API Python Backend Amazon Web Services (AWS) Databases Azure R Middleware JavaScript Frontend deep-learning Full-Stack Developer Machine Learning microservices LLM Software Engineer