[FULLS001846] Full Stack Software Developer
SimVentions, consistently voted one Virginia's Best Places to Work, is looking for a Full Stack Software Developer to join our team.
Responsibilities:
- Proficiency with both front-end and back-end coding languages, development frameworks and third-party libraries
- Working with development teams and product managers to ideate software solutions
- Designing client-side and server-side architecture
- Building the front-end of applications through appealing visual design
- Developing and managing well-functioning databases and applications
- Writing RESTful APIs
- Testing software to ensure responsiveness and efficiency
- Troubleshooting, debugging and upgrading software
- Creating security and data protection settings
- Building features and applications with a mobile responsive design
- Writing technical documentation
Required Skills & Experience:
- Understanding of and exposure to relational databases, front-end languages, and/or back-end languages. Resume should include information about relevant paid/unpaid work experience and/or projects during college
- Ability to obtain and maintain Secret Clearance
- Willingness to work on a hybrid Scrum team
Preferred Skills & Experience:
- Degree in Computer Science or relevant field
- Experience with Agile methodologies
- Experience developing web-based applications
- Familiarity with LAMP stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. PHP, Java, Python) and JavaScript frameworks (e.g. Angular, React, node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
Education: Bachelor's Degree preferred but not required
Minimum Clearance: Ability to obtain Secret Clearance
Location: Fredericksburg, Potential Telework for local candidates