Search jobs > Saint Paul, MN > Remote > Sr stack engineer

Sr. Full Stack Engineer (Remote)

GovCIO
St Paul, MN, United States
$160K-$170K a year
Remote
Full-time

OverviewGovCIO is looking for a Sr. Full Stack Software Engineer 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.The Sr. Full Stack 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.

The Full Stack Software Engineer 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 must be familiar with Agile methodologies.ResponsibilitiesThis 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.Design and develop well architected web applications, 3-tier client-server systems, back-end processing, data pipelines, genomic pipelines and API’s (i.

e. REST API’s) for predominantly on-premises, and Azure, AWS cloud environments with application security and data privacy including Authentication, Authorization and Access Control.

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.

Collaborate with Data and Security Architect to design and implement data systems and secure applications including high performance computing systems for genomics processing with large volumes (TB / PB) of data.

Define and implement loosely coupled services and micro-services-based solutions.Design and implement application performance mgmt.

log mgmt., audit mgmt. and system mgmt. tools including metrics.Evaluate relevant frameworks for solution development (i.

e. Angular, React, Vue) and select the most appropriate framework.Design, develop and manage well-functioning databases and applications (RDB, NoSQL).

Design, develop and implement batch genomic processes with orchestration engines (i.e. K8, Cromwell Whittle , NeXT flow) is a plus.

QualificationsRequired Skills and ExperienceBachelor's in computer science with 12+ years (or commensurate experience)Knowledge of Software Development Lifecycle, distributed systems architecture, multi-tenanted application systems, architecture frameworks and agile methodologies (i.

e. Scrum)Architecture, design and hands-on programming experience of web front-end including web servers (e.g. Apache) and UI / UX development using frameworks and / or native mode and extensive design and programming experience of back end, API and middleware systems.

Design and programming experience of Data systems (RDBMS-SQL, No SQL, Objects and files), Data access layer and databases (e.

g. MySQL, SQL server, MongoDB).Design and programming experience of microservices and service-oriented solutions.Working experience in various application architecture constructs (pipeline, distributed, client-server, micro-services, cloud computing, hybrid cloud, web app, data access layer, event-driven, FaaS, and API-based)Knowledge of CI / CD / CD techniques and tools such as Jenkins, GitLab, Atlassian and Containers such as Docker and repositories such as GitHub.

In-depth knowledge of application development in on-premises and native cloud environments, cloud services and on-premises & cloud (AWS, Azure) infrastructure (VPC, N / W, IAM, DB, K8 clusters, autoscaling, multi-zone, multi-region) and cloud migration methods with Quality First mindset.

Knowledge of algorithms for search optimization, efficient DB modeling, optimized data access etc.,Knowledge of multiple front-end languages and libraries (e.

g. HTML / CSS. JavaScript, XML, jQuery) and Knowledge of multiple back-end languages (e.g. Python), scripting and frameworks (e.

g. Angular, React, Vue, Django, Flask, Node.js)Preferred Skills and ExperienceAI and Machine Learning (Deep Learning, Convolutional Neural Network, Deep Variant, Generative AI) knowledge and programming experience (i.

e. TensorFlow) for training and inference would be a definite plusSolutions Architect / Application Architect or Cloud Architect or Cloud Solutions Architect certifications would be a plus.

Clearance Required : Ability to Obtain and maintain a Suitability / VA Public TrustCompany OverviewGovCIO is a team of transformers people who are passionate about transforming government IT.

Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.

But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people.

We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran.

EOE, including disability / vets.Posted Pay RangeThe posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity.

The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process.

If hired, employee will be in an at-will position and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department / team performance, and market factors.

Posted Salary RangeUSD $160,000.00 - USD $170,000.00 / Yr.Submit a referral to this job ()Location US-RemoteID 2024-4111Category Software Engineering ServicesPosition Type Full-Time

1 day ago
Related jobs
Promoted
Fractal
Minneapolis, Minnesota

We are seeking a talented Azure Full Stack Developer to join our team. Develop and maintain full-stack applications using Python, Docker, Kubernetes, and Azure Cloud. Stay updated on emerging technologies and best practices in full-stack development, cloud computing, and Azure services. Proven exper...

Promoted
Patterson Companies
Saint Paul, Minnesota
Remote

Working EnvironmentOffice environment – either in Patterson facility or at home/remote locationPatterson Dental is committed to supporting a robust remote work culture, with well-established virtual collaboration practices and equal opportunities for career advancement and professional growth, regar...

Promoted
Forthright
St. Louis Park, Minnesota

Join our dynamic team as a Full Stack Developer and help us innovate at the intersection of technology and business. We are seeking a candidate with 7-10 years of experience in Microsoft technologies, with proven skills in software architecture and full stack development. ...

Strategic Education
Minneapolis, Minnesota
Remote

Adhere to and promote Agile development methods, including Test Driven Development and setup of automated build environments.Recommend technical approaches that will help to deliver reliable an efficient code.Work within a fast-paced Agile development environment.Design and develop robust solutions....

DNI Talents Inc
Saint Paul, Minnesota
Remote

Proven experience as a Full Stack Developer / Expert / Specialist or similar role. ...

Fractal
Minnesota

We are seeking a talented Azure Full Stack Developer to join our team. Develop and maintain full-stack applications using Python, Docker, Kubernetes, and Azure Cloud. Stay updated on emerging technologies and best practices in full-stack development, cloud computing, and Azure services. Proven exper...

Patterson Companies, Inc.
Saint Paul, Minnesota
Remote

The Senior Software Engineer Front-End UI Developer will play a key role for Patterson’s dental software portfolio. Bachelor's degree in Computer ScienceSoftware Engineering, or equivalent years of proven experience and knowledge. Office environment – either in Patterson facility or at home/remote l...

Compoze Labs
Minneapolis, Minnesota

Job Location: Hybrid office/remote - in our office in Minneapolis 2-3 days per week. Execute the full software development life cycle (SDLC). Software Engineer or Developer. BSc degree or equivalent experience in Computer Science, Engineering, or relevant field is preferred. ...

020 Travelers Indemnity Co
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Prime Therapeutics
Eagan, Minnesota
Remote

The Application Performance Monitoring Engineer is to lead technology projects and initiatives with application and cloud infrastructure teams to build and mature observability, dashboards, synthetic monitoring scripts, and leverage APM tools to diagnose causes of performance degradation. Lead ident...