Manual Quality Assurance Analyst

Salary: $80-$115k plus 10-20% bonuses and full benefits

We are hiring for a Manual Quality Assurance Analyst in Arlington, VA. This role will need to sit onsite Monday- Thursday and work remotely on Fridays.

This role will be a key member of our growing and sizable product development team — working with the existing quality assurance team to ensure the timely and thorough testing of web applications. Working in a fast-paced and dynamic environment, you will need to collaborate with managers, engineers, and other members of the Quality Assurance team to continually build, refine, and execute test plans. Utilizing manual and automated test methods you and the team will need to review web applications, as well as native Android and IOS applications. 

To be considered, candidates must be creative, passionate about process improvement, and strong technical ability in the following areas: 

  • A strong understanding of testing and development life cycle methodologies
  • Ability to take initiative, work independently and collaboratively in a fast-paced, high pressure environment
  • Thorough understanding of software development and significant exposure to Agile methodology
  • A strong attention to detail
  • Excellent communication skills, written and verbal
  • Work well with cross-functional organizations

What You Will Do In Your Role

  • Working collaboratively with developers, product managers, and other quality assurance professionals to verify new features, test bug fixes, and maintain test cases

The Experience You Will Bring

Requirements:

  • Bachelor’s degree in computer science, computer engineering or engineering or equivalent experience
  • 3+ years application testing experience; working knowledge of dynamic web-based environments
  • 2+ years working in an Agile environment 

What Will Put You Ahead

  • SQL and .NET experience
  • Configuration Management and deployment experience
Scheduling Assistant

We are hiring for a professional, well- polished Operations / Scheduling Assistant in Arlington, VA. This role will sit onsite as well as report to and work alongside the VP and CEO level individuals. We are looking for someone who enjoys being part of a growing team of professionals. As the team grows, this role may transform into a managerial role.

Job Overview 

We are looking for an Office Assistant to be a part of our Administrative department. You should be primarily able to handle all administrative duties professionally and in a timely manner. As part of your job role, you should be able to greet and assist clients with any of their queries.

You should also assist the team in the development and implementation of office policies. Your strong analytical skills will be helpful in verifying important details and maintaining an accurate documentation of the same. 

Responsibilities 

  • Answering incoming calls, emails and diverting the urgent ones to the appropriate person
  • Maintaining and updating the filing system
  • Greeting clients and assisting them with their queries
  • Provide administrative support to key principals within the organization
  • Be able to prioritize tasks in a timely manner as well as allocate time and resources appropriately
  • Manage calendars, schedule meetings and assemble meeting agenda
  • Book and coordinate travel, itineraries and logistics
  • Maintaining an accurate record of all important documents and other paperwork
  • Keeping a track of office inventory and other supplies
  • Assisting in the preparation and implementation of office policies
  • Coordinating with suppliers and vendors
  • Crosschecking important documents for accuracy

Requirements 

  • Bachelor’s degree in Business Administration or a related field
  • 0-3 years of experience as an Office Assistant, Office Coordinator , or a similar role in the Administrative department
  • Complete knowledge of various administrative procedures 
  • Excellent time management and organizational skills
  • Good communication and interpersonal skills
  • Strong analytical and problem-solving skills
  • Highly motivated and detail-oriented individual
  • Ability to work independently and collaboratively
  • Ability to think strategically about the usage of time and allocate resources
  • Demonstrated high-level of confidentiality, sense of judgment, ability to improvise and creatively problem-solve while maintaining composure
  • Proficiency with Microsoft Office: Word, Excel, Outlook (including expertise with Outlook’s calendar function), and PowerPoint
  • Ability to multitask and prioritize tasks
  • Ability to offer excellent customer service
Data Engineer (remote)

Salary: $125-$150k plus 15-20% bonuses and benefits

We are looking for a remote Data Engineer to work on our growing, dynamic Engineering team. We are seeking someone with a technical background who enjoys solving complex problems and has professional experience owning ETL processes. The Data Engineer will be primarily responsible for building out new pipeline components and maintaining existing ones for a complex technology stack that spans a variety of languages and frameworks.

The Engineering team is responsible for data health and quality in every step of the pipeline process, from initial ingestion to deployment and visualization. As a result, debugging can require a deep dive into several interfacing pieces of software, and on any given day a Data Engineer can expect to work on multiple components that perform very different functions.

You will be tasked with the following:

  • Manage, modify, and maintain our proprietary software responsible for data storage and transformation of data from a wide variety of sources and delivery methods
  • Design and build new components that scale to efficiently ingest, normalize, and process data from a growing number of different sources
  • Run distributed computing jobs using Databricks/Spark to prepare and transform terabytes of time-series and event data for modeling
  • Integrate external APIs into current products and utilize their data to streamline and add value to current offerings
  • Assist DevOps with optimization of company infrastructure

Qualifications & Skills

  • 2+ years of experience using Python 3 to leverage its strong data science libraries, including Pandas and Spark/Databricks
  • Strong in at least one other language other than Python; experience shell scripting, especially Bash
  • Proficient with different flavors of SQL, especially PostgreSQL, including understanding of under-the-hood concepts like indexing and analysis of query plans
  • Experience with automation of DevOps processes in cloud environment
  • Experience extracting data from, and pushing data to, a variety of sources including relational and non-relational databases, RESTful APIs, flat files, FTP servers, and distributed file systems
  • Experience with Agile / Scrum development methodologies
  • Experience with “XaaS” cloud services — we are an AWS shop but will consider candidates with similar experience on other cloud platforms
  • Excellent communication skills, both written and oral, especially when explaining difficult technical concepts to people in non-technical roles
  • Strong analytical skills, especially when working with multiple large datasets

Senior Software Developer (.NET)

Salary: $125-$175k plus 10-20% bonuses and full benefits

We are hiring for a .NET Senior Software Developer in Arlington, VA. We are able to consider fully remote employees depending on your experience level and ability to work independently. This is with a data and analytics organization. If working remotely, this individual would travel into the office 11 times per year which will be 100% employer covered.

Description

The Senior Software Developer will be an integral member of the development team and help build data driven web and mobile application systems. Creating a customer experience that is consistent across a product set that encompasses varying complex tasks, interactions, and user needs is challenging.

To be considered, candidates must be creative, passionate about process improvement, and have a strong technical ability in the following areas:

  • Excellent communication and problem-solving skills, with experience interfacing directly with business end-users in design and requirements planning
  • Demonstrable ability to work as part of an integrated solution development team
  • Excellent verbal and written communications skills. Candidates must demonstrate advanced technical writing skills through writing samples
  • Ability to manage tasks and timelines effectively
  • Interest to work with political clients

What You Will Do In Your Role

  • Serve as Senior Applications Developer to support multiple on-going projects as well as develop new customized applications.
  • Interact with product managers and scrum team members to determine project needs and translate those needs into robust, elegant solutions
  • Help identify the right blend of technologies to make our product successful
  • Help promote application and data management best practices on projects

The Experience You Will Bring

Requirements:

  • Bachelor’s Degree in Computer Science, Computer Engineering, or Engineering
  • 5+ years’ experience developing web applications within enterprise architectures
  • 5+ years’ experience in Microsoft .NET Technologies and Framework
  • 5+ years’ experience in C#.NET, HTML, JavaScript, and CSS
  • 5+ years’ experience working with a RDBMS

What Will Put You Ahead

  • 5+ years’ experience developing web applications within enterprise architectures
  • Experience in production implementations of Microsoft .NET Core
  • Experience in production implementations of Angular
  • Experience with containerization
  • Experience in writing REST APIs
Front-End Developer

Salary: $90-$130k+ plus 10-20% bonuses and full benefits

We are hiring for a Front-End Developer in Arlington, VA. Ideally, this individual would come into the office 1-2 days per week. However, we are able to considering fully remote employees depending on your experience level and ability to work independently. This is with a data and analytics organization. If working remotely, this individual would travel into the office 11 times per year which will be 100% employer covered.

Description

We are seeking a Front-End Developer to be an integral part of our team working collaboratively with our UX/UI team, product manager, and other developers to build compelling and easy to use applications. Creating a customer experience that is consistent across a product set that encompasses varying complex tasks, interactions, and user needs is challenging. Working closely with other team members, and in a fast-paced environment you will be challenged to utilize and grow your skills to build interfaces for a diverse set of data dependent applications.

To be considered, candidates must be creative, passionate about process improvement, and have a strong technical ability in the following areas:

  • Excellent communication and problem-solving skills, with experience interfacing directly with business end-users in design and requirements planning
  • Demonstrable ability to work as part of an integrated solution development team
  • Excellent verbal and written communications skills. Candidates must demonstrate advanced technical writing skills through writing samples
  • Ability to manage tasks and timelines effectively
  • Interest to work with political clients

What You Will Do In Your Role

  • Use the latest version of Angular to develop high-quality applications that provide a delightful user experience
  • Work with your scrum team on multiple on-going projects to develop clean, reusable, well-structured and maintainable code following team standards

The Experience You Will Bring

Requirements:

  • 3+ years of experience working with HTML/CSS/JavaScript and related front-end technologies in a professional environment
  • Experience with C# ASP.NET is a major plus
  • Demonstrate a good understanding of the syntax and semantics of JavaScript/Typescript
  • 3+ years of experience utilizing RESTful web services in front-end development
  • 3+ years of experience in one of the following front-end frameworks: Angular 7+, React or Node
  • Bachelor’s Degree in Computer Science, Computer Engineering, or Engineering 

What Will Put You Ahead

  • Demonstrate an understanding of Cloud Technologies (AWS, Azure, GCP)
  • Demonstrate an understanding of Client-server interaction, network inspecting, resolving cross-domain issues
  • Experience working in an Agile team (Scrum or Kanban)
  • Strong communication skills
Digital Marketing Manager

Salary: $85k plus bonuses and full benefits

Job Overview

We are seeking an experienced and qualified candidate to join our Marketing team as a Digital Marketing Manager. This position needs to be onsite in DC.

The ideal candidate will have at least 5 years worth of on-the-job experience with social media strategy and digital advertising. The position requires expertise in all social media content and platforms, including Facebook, Instagram, Twitter, and YouTube. They will also manage the digital team, comprised of the social media coordinator and the senior digital strategist.

Responsibilities

  • Develop compelling social media messaging and digital marketing strategy by analyzing metrics, monitoring the competition, and identifying new ways to reach our audience
  • Build and maintain our social media presence.
  • Measure the overall ROI and KPIs of all digital marketing campaigns.
  • Identify current marketing trends and insights.
  • Optimize the costs and campaign performance based on these insights.
  • Develop creative digital marketing growth strategies.
  • Plan, execute and measure conversion tests to create strategic planning accordingly.
  • Use your analytical abilities to assess the experience of our audience over multiple channels.
  • Set up, optimize, and report on digital advertising campaigns 
  • Manage the digital team, comprised of the social media coordinator and the senior digital strategist

Requirements

  • Bachelor’s degree
  • 5+ years of experience in digital marketing/advertising and social media strategy
  • Certification of Advanced Digital Media Marketing will be preferred.
  • Ability to identify target audiences and devising effective campaigns.
  • Advanced knowledge of content promotion and messaging across all social media platforms, including YouTube, Facebook, Instagram, Twitter, etc.
  • Advanced knowledge of digital ad testing and strategy
  • Awareness and interest in ongoing social and digital media trends 
  • Good understanding of social media and display advertising platforms.
  • Exceptional oral and written communication skills.
  • Ability to work in a team or individually as and when required.
  • Ability to manage and handle multiple tasks.
  • Outstanding problem-solving skills.
  • Exceptional attention to detail.
  • Good time management abilities.
  • Strong decision-making skills.