Software Engineer Analyst
The Work:
· Kick-start your career in our Technology Development Program to learn the latest technical skills
· Experiment and be an early adopter of emerging technologies and next-generation IT
· Let loose your curiosity to develop and design new software that doesn’t exist yet
· Leverage cool engineering frameworks and methods, such as Agile and DevOps, to build new solutions faster
· Define modern architectures to support cloud native engineering
· Build tools to connect to multiple data sources, collect data, store and analyze data, and present data for post analysis
· Work side-by-side with your teammates to design and develop technology solutions to solve the federal government’s challenges
Here’s what you need:
· Bachelor’s degree or Master’s degree in a STEM (science, technology, engineering or math) or a minor/associate degree in one of STEM fields combined with a Bachelor’s in any discipline OR a Bachelor’s Degree and progressive relevant training and/or certification in software development may be substituted for the above degrees (with a graduation date no later than August 31, 2024)
Bonus Points if:
· Demonstrate experience with multiple programming languages, modern frameworks, architectures, databases, and cloud platforms
· Have a concentration in Artificial Intelligence, Blockchain and/or Machine Learning