Senior Software Engineer
Crystal Management
- Washington DC
- Permanent
- Full-time
- Work with customers and team members to understand business needs and turn them into clear requirements.
- Help plan projects by identifying dependencies and risks and keep your work aligned with team goals.
- Write, test, and maintain reliable, scalable code in React and Node.js with TypeScript.
- Create and maintain integration and unit tests to ensure features work as expected.
- Build and manage integrations with AWS services such as Lambda, API Gateway, S3, and Aurora.
- Support deployments and troubleshoot issues using monitoring tools like AWS CloudWatch or X-Ray
- Minimum of a Bachelor's Degree in Computer Science or related technical field or education requirements may be met through an equivalent number of combined years of education or experience.
- 5+ years of technical engineering experience with coding in languages including, but not limited to C, C++, C#, Java, JavaScript, or Python (or 7 years of experience in lieu of degree).
- Experience building applications using AWS services such as Lambda, API Gateway, Aurora, and S3.
- Solid understanding of front-end development with React.
- Good communication skills-able to explain technical ideas clearly.
- Must demonstrate exceptional communication, both written and verbal.
- Must be a team player (team-oriented) and willing to follow directions, as well as take initiative.
- Experience with React.js workflows (such as Redux).
- Knowledge of RESTful APIs and web service design.
- Familiarity with CI/CD tools like AWS CodePipeline, GitLab or Jenkins.
- Experience with relational databases (PostgreSQL preferred) and writing SQL queries.
- Understanding of application monitoring and logging in AWS.
- Must have the ability to obtain a DHS Public Trust.
- Active or ability to obtain a TSA Clearance.
- Medical / Rx
- HSA / FSA
- Dental & Vision
- Life / AD&D
- Long & Short Disability
- Disability Insurance
- Accident Insurance
- Critical Illness
- Hospital Insurance
- Pet Benefits
- Education/Training Program
- 401k Retirement
- Generous Paid Time Off
- Flexible Parental Leave
- Volunteer Time Off
- Flexible Work Locations
- Alternative Work Schedules