SonicJobs Logo
Left arrow iconBack to search

Product Development - Senior Software Engineer

Peak Technologies
Posted 2 months ago, valid for 16 days
Location

Franklin, Norfolk County 02038, MA

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Peak Technologies is seeking a software engineer with at least 5 years of experience to lead and contribute to complex software projects.
  • The role involves collaborating with cross-functional teams to design software solutions and writing clean, efficient code.
  • Candidates should possess strong technical skills, leadership abilities, and a passion for high-quality software development.
  • A Bachelor's degree in computer science or a related field is required, with a Master's degree being a plus.
  • The salary for this position is competitive, reflecting the candidate's experience and expertise.

For over 35 years, Peak Technologies has been at the forefront of providing end-to-end enterprise mobility, managed services, printing and mobile data capture solutions for performance-driven organizations focused on the optimization of supply chain and field-based business processes.

JOB SUMMARY & SCOPE

Lead and contribute to the development of complex software projects, leveraging their expertise in software design, coding, and problem-solving. This role requires strong technical skills, leadership abilities, and a passion for delivering high-quality software solutions.

 

KEY ACCOUNTABILITIES

  • Collaborate with cross-functional teams to design software solutions that meet business and technical requirements.
  • Write clean, efficient, and maintainable code in accordance with best practices and coding standards.
  • Lead and contribute to the development of software components and features, including front-end and back-end development.
  • Conduct code reviews to ensure code quality, consistency, and adherence to coding standards.
  • Provide guidance and mentorship to junior software engineers, fostering their professional growth.
  • Act as a subject matter expert in specific technology areas and provide technical leadership to the team.
  • Analyze and resolve complex technical issues and challenges as they arise.
  • Develop and execute unit tests and ensure comprehensive test coverage.
  • Collaborate with QA teams to ensure software quality and participate in the testing process.
  • Implement and maintain continuous integration/continuous deployment (CI/CD) pipelines.
  • Create and maintain technical documentation, including system architecture, design, and user guides.
  • Work closely with product managers, designers, and other stakeholders to align software development with business goals.
  • Participate in Agile/Scrum development processes, including sprint planning and retrospectives.

 

EDUCATION + EXPERIENCE + KEY TRAITS

  • Bachelor's degree in computer science, software engineering, or a related field (Master's degree is a plus).
  • Proven experience (5+ years) as a software engineer, with a strong track record of successful software development projects.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript).
  • Experience with front-end and back-end technologies and frameworks.
  • Strong knowledge of software design principles, data structures, and algorithms.
  • Familiarity with software development methodologies (Agile, Scrum).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Commitment to upholding company values and promoting a culture of technical excellence.

 

TYPICAL PERFORMANCE TARGETS

  • SERVICE DELIVERY:         Sustained, measured excellence in project & process delivery
  • COST TO SERVE:             Sustained, measured excellence in delivery efficiency with expected continuous improvement
  • INNOVATION:                 Step changed delivery in safety, quality, and/or cost

 

LANGUAGE SKILLS

  • Primary language used in daily operations is English. Additional primary company languages include Spanish, French, and Dutch.
  • Read and interpret documents, procedure manuals and various correspondence from both internal and external.
  • Speak effectively, both individually and before groups of both external customers and/or various levels of employees within the organization.

 

MATHEMATICAL SKILLS

  • Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

 

REASONING ABILITY

  • Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

 

COMPUTER SKILLS

  • To perform this job successfully, an individual should have knowledge of Microsoft Office suite, Excel, and Word specifically.  CRM skills required.

 

SUPERVISION

  • Role does not require supervision of direct and indirect reports.

 

DECISION MAKING + REASONING

  • Able to take accountability and responsibility for business target delivery and decision making.
  • Possess a unique blend of business and technical savvy, a big-picture vision, and the drive to make that vision a reality.

 

WORKING RELATIONSHIPS

  • Internal Customer 

 

PHYSICAL REQUIREMENTS

Activity

Amount of Time

 

None

Under 1/3

1/3 to 2/3

Over 2/3

Stand

 

 

 

X

Walk

 

 

X

 

Sit

 

X

 

 

Use hands to finger, handle, or feel

 

X

 

 

Reach with hands and arms

 

X

 

 

Climb or balance

 

X

 

 

Stoop, kneel, crouch, or crawl

 

X

 

 

Talk or hear

 

 

 

X

Lift Up to 25lbs

 

 

 

X

Travel

            X

 

 

 

Peak Technologies, Inc. is an Equal Opportunity Employer who fully and actively supports equal access for all people regardless of Race, Color, Religion, Gender, Age, National Origin, Veteran Status, Disability, Genetic Information or Testing, Family and Medical Leave, Sexual Orientation and Gender Identity or Expression.
 



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.