Software Developer
Talascend
- Cambridge, MA
- Contract
- Full-time
- Computer programming, documenting, managing configuration, testing, and bug fixing involved in creating and maintaining applications and frameworks involved in a software release life cycle and resulting in a software product.
- Works independently to achieve day-to-day objectives with significant impact on operational results or project deliverables.
- Responsible for entire projects or processes within a technical area.
- Typically responsible for coaching and reviewing the work of lower level technical staff.
- Develops technical solutions that require collaboration with internal experts, deep analyses and understanding of impact on end-product/solution.
- Develops solutions to technical problems and issues that are unclear and require deep technical knowledge.
- Communicates with internal and client project team members.
- Works to influence team members regarding solution design, process and/or approaches.
- Expertise in one or more programming language is required.
- Requires deep understanding of and ability to apply principles, theories, and concepts of technical domain and has broad understanding of other related specialty areas.
- Typically requires BS and 4 - 8 years of prior relevant experience or Masters with 2 - 6 years of prior relevant experience.