Senior Software Englineer

Burlington, Vermont
Information Technology
Job Type
US$ 45.00 - US$ 51.00 per hour, $45 - 51 per hour + none
Ref. Number
Harrison, Alice, Spherion
Apply Now

Job Description

We are searching for a Senior Software Engineer to join our client's permanent team in Burlington, VT! This is an exciting direct hire opportunity with a growing technology company! As a Software Engineer you will write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and technology roadmaps. The Software Engineer plays a role in Agile planning, providing advice and guidance, and monitoring emerging trends.

To apply, please send your resume to and at
Your Role:
- Design, code, test, correct and document programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result.
- Take part in reviews of own work and leads reviews of colleagues' work.
- Control system design practice within an enterprise or industry architecture.
- Influence industry-based models for the development of new technology applications.
- Develop effective implementation and procurement strategies, consistent with business needs.
- Ensure adherence to relevant technical strategies, policies, standards and practices.
- Establish standards and procedures across the technology service lifecycle (including the development lifecycle) in the areas of systems integration and testing and ensures that practitioners adhere to them.
- Manage application enhancements to improve business performance.

Working hours: Monday-Friday, 8:30am-5:00pm

--Bachelor's degree in Computer Science or related field or equivalent combination of industry related professional experience and education
--5-8 years of experience in design, development, and implementation of highly scalable, high-volume software systems and components, client-facing web applications, and major Internet-oriented applications and systems
--Excellent communication skills
--Ability to be part of a collaborative team
--Experience in realizing applications from conception and design, to implementation and support
--Coding within multiple technology stacks (e.g. Front-end: browser and device typically using common client-side technologies - HTML, CSS, JavaScript; Back-end: server, application, database using languages like PHP, Python, Ruby)
--Working experience with application life cycle methodologies (e.g. agile, iterative)
--Scrum Developer Certification or equivalent is a plus

Experience with the following technologies is preferred:
--Development languages/frameworks: Scala, Java, Spark, Akka, Kafka, AWS EMR, Vertica, Spring, JavaScript, ReactJS
--Amazon: AWS SDK, with emphasis on deploying solutions in EMR, Elastic Beanstalk, ElastiCache, S3, and AWS cloud-native architectures
--Devops Tools: NewRelic, Sumo, Jenkins, InfluxDB, Grafana, PagerDuty

Spherion has helped thousands of people just like you find work happiness! Our experienced staff will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temp-to-perm or direct hire opportunities, no one works harder for you than Spherion. EEO Employer: Race, Religion, Color, National Origin, Citizenship, Sex, Age, Disability, Ancestry, Veteran Status, Genetic Information, Service in the Uniformed Services or any other classification protected by law.

Apply Now