2

Contract Remote Software Engineering Manager Jobs in Virginia

... Engineering Manager to architect, prioritize, and deliver those features in accordance with software engineering best practices. * Develop modern technical standards and then implement them as ...

ORA_REMOTE Description SAIC is seeking a Software Engineer to join our team in support of the ... Qualifications: * 5+ years of experience managing and optimizing web applications, with expertise ...

Software Engineer

Reston, VA · On-site +1

$125K - $225K/yr

Author and maintain interface documentation (schemas, contracts, versioning strategy) and support ... Follow configuration management and change control practices required for distributed production ...

next page

Showing results 1-20

Contract Remote Software Engineering Manager information

What does a Contract Remote Software Engineering Manager do?

A Contract Remote Software Engineering Manager leads and oversees software development teams on a contractual basis, often working from a remote location. Their responsibilities include managing project timelines, coordinating with stakeholders, mentoring engineers, and ensuring the successful delivery of software products. They are also responsible for hiring and evaluating team members, resolving technical issues, and ensuring that development practices align with company standards. Since the role is remote, strong communication and organizational skills are essential.

What is the difference between Contract Remote Software Engineering Manager vs Contract Remote Software Developer?

AspectContract Remote Software Engineering ManagerContract Remote Software Developer
CredentialsBachelor's in CS or related field, management experienceBachelor's in CS or related field, coding skills
Work EnvironmentLeading teams, project management, strategic planningWriting code, debugging, implementing features
Industry UsageTech companies, startups, consulting firmsSoftware firms, tech startups, enterprise IT
Search IntentManagement roles, leadership, team coordinationDevelopment tasks, coding projects, technical skills

The main difference between Contract Remote Software Engineering Manager and Contract Remote Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical goals with business objectives, requiring leadership skills and experience. The developer focuses on coding, implementing features, and technical execution. Both roles are common in tech industries and often searched together, but they serve distinct functions within software development teams.

What are the key skills and qualifications needed to thrive as a Contract Remote Software Engineering Manager, and why are they important?

To thrive as a Contract Remote Software Engineering Manager, you need a strong background in software development, leadership experience, and a relevant degree in computer science or a related field. Familiarity with project management tools (like Jira or Asana), version control systems (such as Git), and cloud platforms (AWS, Azure) is typically required, along with Agile or Scrum certifications. Exceptional communication, time management, and team-building skills help you effectively lead distributed teams and deliver results. These competencies ensure smooth project execution, high team performance, and successful delivery of software solutions in a remote work environment.

How does a Contract Remote Software Engineering Manager effectively build and maintain team cohesion in a distributed work environment?

As a Contract Remote Software Engineering Manager, fostering team cohesion requires intentional communication and collaboration strategies. You’ll typically schedule regular video meetings, leverage collaboration tools (like Slack or Jira), and implement clear processes to ensure everyone stays aligned. Building trust remotely involves encouraging open feedback, celebrating team successes, and facilitating virtual team-building activities. Since contracts are often time-bound, quickly establishing relationships and setting clear expectations are essential for project success and team morale.
What are popular job titles related to Contract Remote Software Engineering Manager jobs in Virginia? For Contract Remote Software Engineering Manager jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Contract Remote Software Engineering Manager jobs in Virginia look for? The top searched job categories for Contract Remote Software Engineering Manager jobs in Virginia are:
What cities in Virginia are hiring for Contract Remote Software Engineering Manager jobs? Cities in Virginia with the most Contract Remote Software Engineering Manager job openings:
Software Engineer

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


Job description

Koniag Services, Inc. (KSI), a Koniag Government Service Company, is seeking a skilled Software Engineer to support our government customer. This position requires the candidate to be able to obtain a Public Trust. This position is a remote opportunity.

We offer a competitive salary along with an extraordinary benefits package including health, dental, and vision insurance, 401K with company matching, flexible spending accounts, paid holidays, three weeks paid time off, and more.

The Software Engineer will formulate and define specifications for complex operating software programming applications and modify/maintain existing applications using engineering releases and utilities from manufacturers. The Software Engineer will design and develop software applications. This role involves the scalability, security, and performance of enterprise web applications, API integrations, data workflows, and LMS infrastructure, working across both server-side and client-side environments, designing, coding, testing, debugging, and documenting programs.

This role is critical in developing, maintaining, and enhancing complex software systems for our federal government clients.

Key responsibilities include :

  • Performing coding, debugging, testing, and troubleshooting throughout the application development process.

  • Deploying computationally efficient cloud-based technologies to maximize pipeline efficiency.

  • Developing, testing, deploying, and supporting web interface applications for our innovative products.

  • Ensuring software standards are met.

  • Eliciting, deriving, and documenting software and/or system requirements to meet internal or external customer specifications.

  • Developing and maintaining applications related to overall operating systems, sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical/scientific software packages

  • Working at a high technical level across all phases of software systems programming applications

  • Evaluating new and existing software products for potential implementation

  • Assisting other systems programmers in effectively utilizing technical software

  • Collaborating with cross-functional teams to identify requirements and develop solutions

  • Creating detailed technical documentation for all developed systems

  • Troubleshooting and resolving complex software issues

  • Participating in code reviews to ensure quality and adherence to standards

  • Staying current with emerging technologies and methodologies

Education and Experience:

Required :

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field

  • 8+ years of professional software engineering experience

  • Experience with complex operating systems and application development

  • Track record of successful software development projects, systems programming, application development, and technical evaluation of software products.

Required Skills and Competencies:

  • Advanced proficiency in server-side programming languages (e.g., Python, Node.js, Java, PHP) and frameworks.

  • Strong experience with RESTful API design, development, and integration.

  • Experience designing and implementing complex software systems

  • Knowledge of software development methodologies (Agile, Waterfall, etc.)

  • Proficient in front-end technologies (JavaScript, HTML5, CSS3, modern JS frameworks) to enable effective full stack development.

  • Experience with software testing methodologies and debugging techniques

  • Ability to analyze and solve complex technical problems

  • Familiarity with DevOps practices, version control (Git), CI/CD pipelines, and cloud environments (AWS or similar).

  • Strong collaboration, communication, and documentation skills.

  • Ability to work independently and as part of a team

  • Solid understanding of information security, secure coding practices, and federal compliance standards.

  • Understanding of software security principles and best practices

  • Ability to obtain and maintain a Public Trust security clearance.

Desired Skills and Competencies:

  • Master's degree in Computer Science or related field

  • Experience with Moodle or other Learning Management Systems (LMS).

  • Knowledge of DevOps practices and tools

  • Experience with containerization (Docker, Kubernetes)

  • Database design and optimization skills

  • Experience with Big Data technologies

  • Familiarity with data analytics, reporting, or business intelligence tools.

  • Experience with mobile application development

  • Certifications relevant to software engineering, Agile Scrum or Kanban; Agile certifications are a plus.

Our Equal Employment Opportunity Policy

The company is an equal opportunity employer. The company shall not discriminate against any employee or applicant because of race, color, religion, creed, sex, sexual orientation, gender, or gender identity (except where gender is a bona fide occupational qualification), national origin, age, disability, military/veteran status, marital status, genetic information, or any other factor protected by law. We are committed to equal employment opportunity in all decisions related to employment, promotion, wages, benefits and all other privileges, terms, and conditions of employment.

The company is dedicated to seeking all qualified applicants. If you require accommodation to navigate or to apply for a position on our website, please contact Heaven Wood via e-mail at accommodations@koniag-gs.com or by calling 703-488-9377 to request accommodation.

Koniag Government Services (KGS) is an Alaska Native Owned corporation supporting the values and traditions of our native communities through an agile employee and corporate culture that delivers Enterprise Solutions, Professional Services and Operational Management to Federal Government Agencies. As a wholly owned subsidiary of Koniag, we apply our proven commercial solutions to a deep knowledge of Defense and Civilian missions to provide forward leaning technical, professional, and operational solutions. KGS enables successful mission outcomes for our customers through solution-oriented business partnerships and a commitment to exceptional service delivery. We ensure long-term success with a continuous improvement approach while balancing the collective interests of our customers, employees, and native communities. For more information, please visit www.koniag-gs.com.

Equal Opportunity Employer/Veterans/Disabled. Shareholder Preference in accordance with Public Law 88-352

Job Details

Job Family Software and Systems Development

Job Function Software Engineer

Pay Type Salary