Jobs at Syrinx

View all jobs

Full Stack Developer (Angular/Python)

Waltham, MA
Syrinx Consulting
Waltham, MA (Hybrid, 2-3 days/week)
12-month contract-to-hire
Full Stack Software Engineer
As a Full Stack Software Engineer, you’ll be part of a small Agile team that’s responsible for developing several of our client’s most visible and critical web applications, including several public-facing applications. These products are at the heart of what we offer to their clients. In addition to having an Agile mindset and a desire to produce great software, you’ll need a positive attitude and excellent communication skills.
Key responsibilities
  • Plan and implement mid- to large-scale projects from conception to completion
  • Understand how to adapt theory and best practices to fit the needs of the project
  • Deep knowledge and understanding of technology software design patterns and code concepts
  • Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, code comments, and clear code
  • Troubleshoot, debug, and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Document and maintain software functionality
  • Show an appetite and aptitude for taking responsibility for technical decisions
  • Assist with the direction for the team
  • Collaborate with team members on effective development practices and communicate with tact, professionalism, and an eye toward team progression
Requirements
  • 3+ years of programming experience
  • Knowledge of Linux and Python
  • Experience serving as technical lead throughout the full software development lifecycle: conception, architecture definition, detailed design, scoping, planning, implementation, testing, documentation, delivery, and maintenance is preferred
  •  Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Knowledge of Angular 5/npm/Swagger/TypeScript, or related technologies, along with client-side frameworks and languages, such as jQuery
  • Proficiency in SQL/relational databases including building and release definitions within a CI and CD environment
Additional skills and knowledge
  • Knowledge of Microsoft Azure platform a plus
  • Ability to work in a fast-paced, Agile/Scrum environment
  • A positive attitude and excellent communication skills
  • An Agile mindset and a desire to produce great software

 

Share This Job

Powered by