Skip to content

Opportunities at Sourceree

Begin building something special at Sourceree.

Software Developer

Sourceree is currently seeking an experienced Software Developer (Secret eligibility) to join their team in Johnstown, PA, Arlington, VA or Alexandria, VA. 

Who we are:

Sourceree is a high-tech company that fosters innovation and collaboration of brilliant minds across industry, government, military, and academia. We offer trusted services and solutions across multiple U.S. Government sectors and Commercial Enterprises. Sourceree strives to be at the leading edge of today’s information technology revolution by cross-pollinating ideas to lead change, introducing proven management techniques, implementing habits to increase productivity, and providing engineering support to meet any challenge.

Sourceree is comprised of critical thinkers, agile developers, and subject matter experts. Together we make a team with expansive experience and complementing skill sets, which enables us to deliver simple innovative solutions.

Sourceree is passionate about providing the culture and atmosphere needed to allow team members to be true innovators.

Purpose and Values

Our purpose is to help people succeed. While the opportunities to deliver on our purpose may present themselves differently for everyone, we believe staying true to the following values will ensure a successful, engaged, and impactful company:

  • We embrace innovation and challenge the status quo.
  • We deliver quality work through constant communication.
  • We create a culture where people enjoy coming to work and what they do.

About The Role:

As a vital member of the Computer/Electronic Accommodations Program (CAP) team within the Department of Defense (DoD), the Software Developer plays a crucial role in developing and maintaining software solutions that meet the needs of our client. 

 

Essential Responsibilities

Core duties and responsibilities include the following. Other duties may be assigned by management.

  • Write clean, efficient, and well-documented code using industry-standard coding practices. 
  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces to improve performance. 
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. 
  • Establish software system testing and validation procedures. 
  • Create and maintain technical documentation, including design documents, user manuals, testing guides, and release notes. 
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements. 
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. 
  • Collaborate with cross-functional teams to understand project requirements and develop software solutions that meet client needs. 
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance. 
  • Coordinate installation of software system. 
  • Monitor functioning of equipment to ensure systems operate in conformance with specifications. 
  • Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration. 
  • Prepare reports or correspondence concerning project specifications, activities, or status. 
  • Communicate clear instructions and explain problems that arise to other team members involved in development.  
  • Explain technical details to nontechnical users. 
  • Concentrate on many parts of an application or system at the same time. 
  • Pay attention to detail when looking for potential areas of user error. 
  • Participate in the development of project timelines, resource planning and task prioritization. 
  • Work independently and as part of a team, delivering high-quality software solutions on time and within budget. 
  • Performs other related duties as assigned by management. 

Minimum Job Requirements

  • 8 years of experience working as a Software Developer is required. 
  • Bachelor’s degree in computer science, software engineering, information technology, or related field is required.  
  • Security Clearance: Secret or ability to obtain is required. 
  • Certification: CompTIA Security+, or ability to obtain is required. 
  • Experience in multiple programming languages such as C#, JavaScript, SQL, Java, Python, C++, etc.
  • Experience in software development methodologies such as Agile and DevOps.
  • Experience with database systems, cloud platforms, and other related technologies.
  • Understanding of software development methodologies such as Agile or Scrum.
  • Experience with source control management tools such as Git.
  • Proficiency in multiple programming languages, developmental frameworks cloud computing, networking, artificial intelligence, and other technical matters of expertise.
  • Ability to work independently and in teams and communicate clearly with managers and other team members.
  • Acknowledges that learning and growth are keys to personal and professional success.
  • Acute attention to detail. 
  • Excellent problem-solving and analytical skills. 
  • Experience with web development frameworks such as React, Angular or Vue. 
  • Strong written and verbal communications skills. 
  • Work arrangement: hybrid
  • Travel requirements: >5%

What We Offer:

  • Salary $75,000 - $90,000 commensurate experience. Please provide your expectations when submitting your resume.
  • Flexible work schedules, depending on the position.
  • PTO, paid holidays, and paid time off for jury duty and military obligations. 
  • Awesome benefits package including Medical, Dental, Vision, Life, and Disability coverage at no cost to the employee (additional cost for dependents). 
  • Employee Referral Program, Profit Sharing, & 401(k) with generous company match.

Software Developer Application