Mid-Level Backend Developer (AWS)
Role details
Job location
Tech stack
Job description
This application developer position is for a project that uses Agile Software Development to build systems that support our client's mission. This position will involve software development from requirements gathering through coding and testing; communicating status, including issues and risks, to the team; collaborating with team members to resolve problems; and learning new skill sets on the job in a fast-paced environment.
Requirements
- Bachelor's degree required.
- At least 5 years of professional experience in a development environment
- At least 3 years of experience with JavaScript & React UI or related UI frameworks (Angular)
- At least 3 years of experience developing back-end services with Node.js.
- At least 2 years of experience working with AWS Cloud Tools
- At least 1 year of experience in writing SQL and working with relational database structures
- Ability to understand complex business processes and how they relate to the systems supporting them
- Ability to research problems, identify a root cause, and recommend and implement a solution
- Aptitude for picking up technology quickly, along with a desire to learn and progress
- Good communication skills, both written and verbal
- Ability to collaborate with team members to ensure client needs and expectations are met or exceeded
Preferred Skills and Experience:
- Experience with Agile and DevOps tools, such as Git, Jenkins (preferred)
- Experience with AWS Lambda or DynamoDB (preferred)
- Experience with the SPA concept and libraries (preferred)
- ICE cleared preferred
- USCIS, CBP, or Top Secret clearance preferred
- Any other DHS clearance preferred
- Any other government clearance preferred
Our estimated salary range for this position is $72,000 - $115,000. This presented salary range is not a guarantee of compensation or salary. The offered salary is based on education, experience, geographic location, and possibly contractual requirements appropriate to the role. *Salary could fall outside of this range.
Benefits & conditions
As a Washington Post Top Workplace award winner for the past TWELVE years in a row, the Top Workplaces USA for the past five years, and a recipient of the Companies As Responsive Employers (CARE) Award for the past six years, Dev Technology employees enjoy:
- Generous and flexible time-off policy
- Flexible work schedules and telework options, including remote work availability for eligible projects
- Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities
- Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
- 401K matching with a 5% matching contribution
- Regular team and company social events including our annual party, happy hours, fitness challenges, and more
- A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts
- To learn more about working at Dev Technology, visit Working At Dev Technology Group