GetJob.us
U

Software Developer

UICGS / Bowhead Family of CompaniesArlington, VA
yesterday
Full-timeOffice

Company

UICGS / Bowhead Family of Companies

Location

Arlington, VA

Type

Full-time

Work Schedule

full time

Work Location

office

Job Description

We are seeking a skilled Software Developer to join our engineering team in Arlington, VA. The role involves designing, developing, and maintaining software applications while collaborating with cross-functional teams to deliver innovative solutions.

Full Description

Job Overview UICGS / Bowhead Family of Companies is seeking a talented Software Developer to join our engineering team at our Arlington, Virginia location. This full-time position offers an excellent opportunity for a motivated professional to contribute to meaningful projects while advancing their career in a dynamic and supportive environment. The ideal candidate will bring strong technical expertise and a passion for creating innovative software solutions that meet client needs. Key Responsibilities The Software Developer will be responsible for designing, coding, testing, and maintaining software applications that align with organizational objectives. Daily tasks include collaborating with project managers, business analysts, and other developers to gather requirements and translate them into functional solutions. The role requires participation in code reviews, debugging complex issues, and ensuring software quality through rigorous testing protocols. Additional duties include documenting technical specifications, optimizing existing codebases for performance, and staying current with emerging technologies and development methodologies to continuously improve deliverables. Required Qualifications Candidates must possess a bachelor's degree in Computer Science, Software Engineering, or a related technical field. A minimum of three years of professional software development experience is required. Applicants should demonstrate proficiency in one or more programming languages and have experience with software development lifecycle processes. Strong analytical and problem-solving abilities are essential, along with excellent communication skills for effective teamwork. Skills Proficiency in modern programming languages such as Java, Python, or C++ is required. Experience with web development frameworks, database management systems, and version control tools like Git is highly valued. Knowledge of cloud platforms, agile development practices, and software testing methodologies will strengthen an application. The ability to work independently while contributing to team goals is important for success in this role. Company Info UICGS / Bowhead Family of Companies is a respected organization providing advanced technical solutions across multiple industries. With a commitment to innovation and excellence, the company supports its employees through ongoing training and development opportunities. The Arlington location offers convenient access to government and commercial clients, fostering collaboration on impactful projects. Benefits The position offers a competitive compensation package including health insurance, retirement savings plans, and paid time off. Employees benefit from flexible work arrangements and access to professional development resources. The company culture emphasizes work-life balance and recognizes individual contributions to team success. Growth Opportunities Software Developers at UICGS / Bowhead have clear pathways for career advancement, including opportunities to move into senior technical roles, project management, or specialized engineering positions. The company supports continued education and certification programs to help employees expand their skills and achieve long-term professional goals.

Key Skills

JavaPythonSoftware DevelopmentAgile MethodologyDatabase Management