What you'll be doing:
- Collaborate in an Agile Environment: Work seamlessly within a team using agile practices.
- Write Robust Code: Develop high-performing, reliable code for new system features on prominent projects.
- Participate in Design Decisions: Engage in technology research, prototyping, and critical design choices.
- Employ TDD and Continuous Integration: Utilize and enhance test-driven development and continuous integration methodologies.
- Expand Your Tech Horizons: Gain exposure to a broad range of technologies continuously.
- Collaborate Closely: Work with fellow engineers, architects, support teams, and business stakeholders.
- Lead and Mentor: Provide guidance and share your expertise with junior and senior team members.
- Engage with Stakeholders: Help elicit requirements and communicate project needs effectively.
- 3+ years of Object-Oriented Programming and hands-on coding.
- Tech Proficiency: Familiarity with enterprise-level systems using common frameworks and libraries.
- Source Control Mastery: Proficiency with GitLab CI/CD.
- NoSQL Expertise: Advanced experience with NoSQL databases.
- Cloud Development: Experience working in a cloud environment.
- Testing Commitment: A strong dedication to unit and integration testing.
- Leadership Abilities: Capacity to lead and mentor through complex technical challenges.
- Collaboration Skills: Strong team collaboration and independent work capabilities.
- Effective Communication: Ability to articulate project needs to various stakeholders.
- Big Data Experience: Proficiency with big data technologies such as Apache Spark and Hadoop.
- Data Pipeline Creation and Maintenance: Experience designing and maintaining comprehensive data pipelines.
- Large Scale Data Processing: Hands-on experience with large-scale data processing and analysis.
- AWS Development: Experience with AWS services such as Lambda, S3, SQS, SNS, and infrastructure as code tools like Terraform and AWS Cloud Development Kit (CDK).
- Competitive Compensation: Attractive salary, comprehensive benefits, and generous time-off policies.
- Flexible Work Schedules: Enjoy 4-day summer work weeks and a winter holiday break.
- Retirement Support: 401(k) / DCPP matching.
- Performance Rewards: Annual bonus program to recognize your contributions.
- Innovative Workspace: Casual, dog-friendly offices designed for creativity and collaboration.
- 10X Virginia Business Best Places to Work
- 9X Washingtonian Great Places to Work
- 9X Washington Post Top Workplace
- St. Louis Post-Dispatch Best Places to Work