JJobsSonar

Full Stack Developer

BestJobTool · United States

Remote
About the job About The Company Bowhead / UIC Technical Services is a leading provider of innovative technology solutions and professional services, dedicated to supporting government agencies and organizations with mission-critical projects. With a strong commitment to excellence, Bowhead offers a diverse portfolio of services including software development, systems integration, cybersecurity, and cloud computing. Our team of skilled professionals works diligently to deliver tailored solutions that meet the unique needs of our clients, ensuring operational efficiency, security, and technological advancement. As a trusted partner in the industry, Bowhead / UIC Technical Services prides itself on fostering a collaborative work environment that encourages innovation, continuous learning, and professional growth. About The Role We are seeking a highly motivated and experienced Full Stack Developer to join our team for an upcoming proposal effort in Dahlgren, VA. The ideal candidate will play a crucial role in managing the entire hardware and software lifecycle, from planning and deployment to ongoing support. This position involves working in cloud environments such as Azure and AWS, troubleshooting complex technical issues, and developing high-quality software solutions. The Full Stack Developer will act as a subject matter expert and consultant, providing guidance to internal stakeholders in Engineering, IT, and our clients to resolve deployment challenges and streamline operations. The role requires a strong understanding of web technologies, cloud infrastructure, and automation tools to ensure the delivery of reliable, scalable, and secure software systems. Qualifications The ideal candidate will possess a minimum of a High School Diploma, with a Bachelor’s Degree preferred. Candidates should have three to five (3-5) years of relevant experience in software development, cloud environments, and technical troubleshooting. Proven expertise in diagnosing and resolving customer issues within Azure and AWS cloud platforms is essential. Experience acting as a consultant and SME in technical deployments is highly valued. Candidates must demonstrate proficiency in developing and maintaining high-quality code, automated testing, and integrating data analytics and reporting components. Familiarity with Gitlab for project management, version control, and CI/CD pipelines is required. Strong troubleshooting skills, attention to detail, and excellent communication abilities—both written and verbal—are critical for success in this role. Preferred qualifications include hands-on experience with web technologies such as Vue.js, Python Flask, Java Spring, and HTML, as well as knowledge of Kubernetes, IaaS solutions, networking fundamentals, Docker, and Typescript. Responsibilities The Full Stack Developer will be responsible for managing and resolving customer problems through effective diagnosis and resolution strategies, utilizing investigation tools to enhance productivity within cloud environments. The role involves acting as a technical consultant for internal teams and clients, providing expertise to overcome deployment obstacles and optimize system performance. Developing, testing, and maintaining high-quality software code for web interface applications that integrate data, analytics, and reporting components is a core duty. The developer will also be tasked with creating and executing automated tests, including unit, functional, performance, and acceptance testing, to ensure software reliability and quality. Additionally, the role requires configuring and troubleshooting Kubernetes infrastructure, managing cloud infrastructure, and supporting system virtualization and hybrid cloud solutions. The candidate will collaborate closely with cross-functional teams to implement best practices, improve deployment processes, and ensure security compliance. Continuous learning and adaptation to new technologies and methodologies are essential to stay ahead in this dynamic environment. Benefits Bowhead / UIC Technical Services offers a comprehensive benefits package designed to support our employees' health, well-being, and professional development. Benefits include competitive salary packages aligned with industry standards, health insurance plans, dental and vision coverage, retirement savings plans, and paid time off. We also provide opportunities for ongoing training and certifications to foster career growth. Our work environment promotes collaboration, innovation, and a healthy work-life balance, ensuring our team members are motivated and engaged. Additional perks may include flexible work arrangements, performance-based incentives, and recognition programs aimed at rewarding excellence and dedication. Equal Opportunity Bowhead / UIC Technical Services is an equal opportunity employer. We are committed to fostering an inclusive workplace that values diversity and equal employment opportunities for all applicants and employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. Our hiring practices are designed to ensure fairness and equity, and we strive to create an environment where everyone can thrive and contribute to our collective success. Desired Skills and Experience Cloud Computing, Full Stack Development, DevOps, Cybersecurity, Software Development, Systems Integration
Medical benefitApply now

Similar jobs

Browse all

Cloud Platform Engineer

ASE (Analysis Simulation Engineering) AG · Zurich, Zurich, Switzerland

On-siteEasy apply2w ago

DevOps Engineer

Sundayy · United States

RemoteEasy apply401(k), Medical2w ago