Job Overview:
We are seeking an entry level Software Developer to join our team. As a Software Developer, you will play a key role in designing, developing, testing and implementing software solutions utilizing industry standards, products and interact and work with smart developers. This is a Full Time , Remote position with in person meetings scheduled with the team as necessary.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Write well-designed, efficient code using best software development practices
- Test and deploy software solutions in various environments
- Troubleshoot, debug, maintain, and improve existing software applications
- Stay updated on emerging technologies relevant to the industry
Requirements:
- B.S. Degree
- 1 year or less of relavent work experience
- WILLINGNESS TO LEARN!
- Proven experience in software development with expertise in Java, JavaScript
- Hands-on experience with REST APIs
- Familiarity with version control systems like GitHub
- Knowledge of database management systems like MongoDB
- Knowledge of AWS
- Mobile App development experience in iOS or Android is a plus
- Experience in Linux is a plus
- Ability to work independently and do daily check ins with senior leadership
This position also provides the opportunity to be submitted for a Top Secret Clearance.
Job Type: Full-time
Pay: $80,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Gym membership
- Happy hour
- Health insurance
- Tuition reimbursement
Compensation package:
- Bonus opportunities
- Performance bonus
Application Question(s):
Work Location: Hybrid remote in Herndon, VA 20171