What are the responsibilities and job description for the Mid-Level Developer - Full Stack Experience position at Talently?
Job Summary
Talently is seeking a highly skilled Full Stack Software Developer to join our team in Annapolis Junction, Maryland.
The successful candidate will have experience developing back-end services in Python or Java and writing web user interfaces using modern JavaScript and/or HTML.
About the Role
This role involves working collaboratively in a high-performing, fast-paced, CI/CD environment to deliver innovative solutions.
You will analyze and assess the capabilities of existing products, implementing enhancements primarily using Python.
Key responsibilities include developing and integrating multiple user interfaces and services to support software systems that perform data processing at scale.
Responsibilities
- Collaborate with a high-performing software development team within an agile, DevOps environment to deliver innovative solutions.
- Analyze and assess the capabilities of existing products, implementing enhancements primarily using Python.
- Develop and integrate multiple user interfaces and services to support software systems that perform data processing at scale.
- Take ownership of the full software lifecycle, including development, testing, validation, deployment, maintenance, and providing Tier 3 support for operational software.
- Design, implement, and maintain software solutions that integrate seamlessly with core services and support new system baselines.
Requirements
- Active Clearance: TS/SCI with Polygraph is required
- Ability to work collaboratively in a high-performing, fast-paced, CI/CD environment
- Experience developing back-end services in Python or Java
- Experience writing web user interfaces using modern JavaScript and/or HTML
- Experience with Active MQ, Rest, NoSQL and/or elastic databases
- Experience validating capabilities against requirements, writing and executing test cases, and capturing test results
- Experience working with the Atlassian tool suite to track and maintain requirements (i.e., JIRA & Confluence)
- Experience developing in Linux