Full stack software engineer
Job Title: Full Stack Software Engineer
Job Description We are seeking a highly skilled Full Stack Software Engineer to lead a team of five software developers. This role involves planning release cycles up to a year and coordinating monthly task planning sessions, presenting to government customers for approval. The candidate will manage task progress and lead cross-functional teams during a modernization effort, transitioning two desktop applications into a single web application. This position requires eligibility for security clearance. Responsibilities- Lead a team of five software developers.
- Plan and oversee release cycles on an annual and monthly basis.
- Present task plans to government customers for approval.
- Manage and track progress on ongoing tasks.
- Balance responsibilities with 60% management and 40% technical development.
- Increase focus on technical development.
- Manage cross-functional teams in application modernization efforts.
- Bachelor of Science degree in Software Engineering, Computer Science, or a related field.
- 10+ years of experience in web and desktop development with a focus on the Microsoft .NET ecosystem.
- Strong proficiency in C# programming language.
- Experience developing web applications using Blazor (Server and WebAssembly) and ASP.NET.
- Experience in developing desktop applications using WPF and WinForms.
- Experience with Docker containers and cloud services (AWS and/or Azure).
- Familiarity with highly regulated cloud enclaves such as AWS GovCloud and Azure Government.
- Proficiency in relational databases and SQL.
- Experience with third-party UI and mapping components like Infragistics, DevExpress, and ThinkGeo.
- Familiarity with Microsoft Visual Studio Professional and Microsoft Azure DevOps.
- Understanding of CMMI-based processes.
- Experience in developing Modeling and Simulation (M&S) applications.
Recommended Jobs
9-15 Ft Freight Cargo/Sprinter Van DOT Owner-Operators
Owner-Operators With Cargo/Sprinter Vans Needed: 9-15ft Of The Cargo Space Requirements: ~ Age: 21+. ~ No Rental Vehicles. ~ Not older than 2010. ~9-15ft of the cargo space. ~ Punctuality,…
Aircraft Structures/Sheet Metal Technician
WE ARE HIRING IN MULTIPLE LOCATIONS! Are you passionate about aviation and skilled in aircraft structure maintenance/manufacturing? We're seeking talented individuals like you to join our team as Ai…
Inventory Ground Crew Member
Job Description Job Description Description: The Inventory Ground Crew Member is responsible for maintaining accurate inventory records while ensuring a safe and efficient work environment. This…
Security & Parking Controls Service Technician - Access Control & CCTV
Job Description Job Description 6-17-24 Is Gorrie Regan & Associates the right fit for you? Are you looking for a place with a great culture, where co-workers feel more like family and friends…
Female Spa Attendant
Female Spa Attendant Location Atmore, AL : SHIFT: 6:30am-2:30pm, 7:30am-5:30pm & 10:30am-8:30pm (Shift subject to change based on business needs) Job Overview: The Spa Attendant is responsible for …
Bookkeeper
Job Description Job Description Our company is currently seeking a Bookkeeper to join our team! You will be responsible for preparing and examining financial records for clients. Responsibili…
Licensed Financial Advisor
Helping families and businesses find long term financial stability while building a legacy of your own. As human beings we have a strong intrinsic need for safety and security. It could be said …
Demolition Project Engineer (Independence Excavating)
Traveling Demolition Project Engineer Independence Excavating is looking for Project Engineers to join our growing teams on demo project across the United States. Our Traveling Project Engineer's …
Nurse Practitioner (NP)
Job Description Job Description Summary Provide primary health care to patients of the Rural Health Medical Program. The Nurse Practitioner assures that the patient needs are met professionall…
Participate in surveys and discussions for rewards
Earn rewards for your opinion. Unlock, connects you with daily opportunities to earn rewards. Join now and become a member to earn 200 welcome points. Formerly known as Springboard America, Unlock p…