Job Description
Two Six Technologies is seeking a Systems Software Engineer to join their team in Chantilly, Virginia. The ideal candidate will be responsible for designing, developing, and maintaining essential software systems. This role involves collaborating with cross-functional teams, participating in code reviews, and troubleshooting application issues. The candidate should stay updated with industry trends and apply this knowledge to improve applications.Two Six Technologies offers competitive compensation packages, including medical, dental, and vision insurance, retirement benefits, paid leave, and tuition assistance.
Responsibilities: - Design, develop, test, and deploy scalable and efficient software solutions
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Participate with code reviews and ensure high-quality, modular, and reusable code
- Troubleshoot and debug issues in the application, including performance optimization and error handling
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve our application
- Design and implement data models that meet the needs of the application, ensuring data consistency and integrity
Requirements: - Extensive expertise in Python and NodeJS
- 5+ years of experience in systems software development in NodeJS or Python
- Strong proficiency working with graph databases (for example JANUS Graph) and graph query languages
- Proven experience with 3rd party system integration using APIs, webhooks and other integration methods
- Strong understanding of software design patterns, principles and best practices
- Excellent problem-solving skills, with the ability to work effectively in a team environment
- Basic understanding of data modeling concepts, including entity-relationship, data normalization, and denormalization
- Experience with Git workflows, including feature branching, pull requests and code reviews
- Ability to work effectively in a Linux-based development environment
The role offers: - Medical, dental, and vision insurance
- Life and disability insurance
- Retirement benefits
- Paid leave
- Tuition assistance and professional development