Full Stack Engineer-Software Mid-Level
Role details
Job location
Tech stack
Job description
Full Stack Software Engineers are being sought to join an experienced Software Engineering Team that is responsible for the design, development, deployment and sustainment of a wide variety of software applications and systems.
The selected candidate will work as part of an agile software development team on a variety of projects that include desktop, web and mobile applications. The selected candidate will support both enhancements and extensions to existing software applications as well as the design and implementation of new software applications., * Design, code, test, document, and debug new and existing applications and systems according to industry best practices.
- Contribute to and lead the architecture, development, testing and deployment of a variety of custom applications.
- Create software applications, interactive dashboards, and data visualizations, The employee will likely be placed in an office. The work environment characteristics are representative of those of an employee encounters while performing essential functions of the job in a typical office/workstation situation. Able to work sitting or standing at desk and operate a computer via standard input devices such as using a keyboard and reading information on a monitor.
Requirements
Do you have a Bachelor's degree?, * Mid-Level: BS degree in a technical degree at least 3 years of experience
- Secret Security Clearance desired - Must be able to obtain a Security Clearance
Desired Skills:
- Experience with C#/.Net, JavaScript, Blazor, .net core, MVC, ASP.NET
- Working with industry standard relational databases (PostgreSQL, MySQL, MS SQL Server), NoSQL such as Mongo and/or Graph databases such Neo4J
- Familiar with design, development and deployment of cloud-based solutions using AWS or Azure is a plus.
- Familiar with DevSecOps principles and experience with various automation tools such as Jenkins
Benefits & conditions
Pulled from the full job description
- Military leave
- AD&D insurance
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account