Job Title: Software Engineer Company Name: Game Plan Tech LLC Job Url: https://jobs.gusto.com/postings/game-plan-tech-llc-software-engineer-8b735c5d-9b30-471f-8170-e27d1940d534 Job Description: GAME PLAN TECH LLC Software Engineer Remote · Full time Company website Apply for Software Engineer Software Engineer About Game Plan Tech LLC Game Plan Tech is a mission-driven consulting and services firm with expertise helping government teams access the technologies that drive innovation while increasing efficiency, performance, and security. Description Job Title: Software Engineer Summary: We are seeking multiple junior and senior candidates with these qualifications for immediate hire. Even if you don't perfectly match every qualification, we encourage you to apply if you have a strong desire to learn and a proven ability to quickly pick up new skills. Role Overview As a Software Engineer at Game Plan Tech, you will play a crucial role in designing, developing, and maintaining high-quality software that impacts mission outcomes. Responsibilities: Design, develop, and test software applications and systems. Write clean, efficient, and well-documented code. Participate in code reviews and contribute to improving code quality. Collaborate with cross-functional teams, including product managers, designers, and QA engineers. Troubleshoot and debug software issues. Contribute to the entire software development lifecycle, from requirements gathering to deployment and maintenance. Stay up-to-date with the latest technologies and trends in software development.  Contribute to the improvement of development processes and tools. Qualifications: Bachelor's degree in Computer Science or a related field, or equivalent practical experience. 5+ years of experience in software development. Strong understanding of object-oriented programming principles and design patterns.  Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript, Go). Experience with cloud computing platforms like GCP/AWS/Azure, databases like SQL or NoSQL, and version control systems like Git. Experience with software development methodologies (e.g., Agile, Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration skills.  Ability to work independently and as part of a team. Passion for software development and a desire to learn and grow.  Apply for Software Engineer