Principal Software Engineer - Hybrid
Job Title: Principal Software Engineer
Location: 1265 W Central St, Franklin, MA
Schedule: Hybrid on-site 2-3 days per week (REQUIRED)
Link to Peak's career page job posting:
JOB SUMMARY & SCOPE:
As a Principal Engineer on the Peak Analytics team, you are both a visionary leader and a hands-on builder. You will architect new solutions, define and develop interfaces to Industrial AI, develop proprietary software and technology to support our growing roster of customers, and improve and maintain existing features. You must be capable of designing and developing new functionality while consistently producing scheduled maintenance releases.
We are seeking a dynamic architect and hands-on builder to collaborate with our seasoned team of dedicated professionals. A successful candidate will possess a combination of exceptional technical aptitude, analytical skills, a customer service orientation, effective communication skills, and thrive in a fast-paced culture. As a natural problem-solver, you'll enjoy the challenge of building impactful solutions while staying attuned to the architectural realities of working with existing products and delivering customer solutions efficiently.
Are you the kind of person who sees a need for help and raises their hand? Are you a solution-oriented, hands-on architect who enjoys working at the intersection of business and technology, possesses strong communication skills, and enjoys highly interactive relationships with customers and co-workers? If the answer is a resounding yes to those questions, then you will be a great fit for the Analytics team at Peak Technologies!
KEY ACCOUNTABILITIES:
- Lead and contribute to the architecture, design, and hands-on development of software components and features, using Java spring-boot, Mongo DB, Web Applications Technologies (JavaScript, HTML) on Linux-based deployments.
- Collaborate with customers and cross-functional teams to architect, design, build, and test software solutions that meet business and technical requirements.
- Serve as a technical leader on cross-customer projects.
- Fully and completely understand system inter-dependences and limitations.
- Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
- Analyze and resolve complex technical issues and challenges as they arise.
- Create and maintain technical documentation, including system architecture, design, and user guides
- Balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices.
- Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
EDUCATION + EXPERIENCE + KEY TRAITS:
- Strong foundation in computer science, data structures, algorithms.
- Proven experience (7+ years) as a principal level software engineer with a strong track record of successful software development projects.
- Proficiency in Java back-end, network communications, MongoDB, and RESTful APIs.
- Familiarity with microservices architecture and containerization technologies like Docker.
- Familiarity in delivering cloud-native applications, preferably using Google Cloud Platform.
- Familiarity with software development methodologies (Agile, Scrum).
- Excellent problem-solving, analytical, organizational, documentation, and written/verbal communication skills.
- Persistent, driven, self-motivated, keen to make an impact, team player.
- Commitment to upholding company values and promoting a culture of technical excellence.
Peak Technologies provides 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. Peak Technologies' in-depth industry-specific experience, state-of-the-art solutions and managed services, and exemplary customer support provide transformational business solutions and results that deliver greater ROI and outstanding value.Peak Technologies serves as a trusted business partner for some of the world's largest companies, while also supporting local and regional customers with an extensive coverage footprint throughout North America and Europe.
Recommended Jobs
Nurse Practitioner (MNA)/Physician Assistant
Atrius Health, an innovative healthcare leader, delivers an effective system of connected care for more than 690,000 adult and pediatric patients at 30 medical practice locations in eastern Massachuse…
Nurse- Urgent Care Full time/Part Time RN/LPN
Job Description Job Description Nurse Urgent Care Team Are you interested in providing patient care in an ambulatory setting? ~12-hour shifts in an ambulatory care setting? YES, please! Ar…
Calypso Analyst
The Role ~ We are looking for a forward-looking self-starter who thrives in a fast-paced environment. This individual must combine their validated ability to collaborate and customer focused mental…
Retail Sales Rep
Job Description Job Description FT Retail sales rep needed! Start Immediately - this is an in store position. Hourly plus bonus - 40 hours guaranteed. Growth available. Submit your ap…
Travel Nurse RN - Home Health - $2,141 to $2,461 per week in South Dennis, MA
TravelNurseSource is working with Fusion Medical Staffing to find a qualified Home Health RN in South Dennis, Massachusetts, 02660! Are you the right applicant for this opportunity Find out by readi…
Escape Room Game Master
Job Description Job Description Position Summary: Game Masters are the face of our company, welcoming and guiding each guest with a smile. You should be friendly and attentive but not too ov…
Research Nurse Coord II
Overview GENERAL SUMMARY OF POSITION: Under the direction of the Principal Investigator or designee, the Research Nurse Coordinator II is responsible to carry out all delegated tasks related to…
Landscape Construction Projects Crew Member
Join Our Team at Mountain View Landscapes! Building Exceptional Custom Landscapes for Over 49 Years Mountain View Landscapes, a leading landscape projects construction company serving Western MA a…
Warehouse Associate
Job Description Job Description Description: Responsibilities : Prepare and inspect inbound and outbound shipments ensuring quality standards are maintained Inspect and record shipment …
Entry Level Account Manager
Are you ready to kick-start a rewarding career in sales and business development? Due to rapid expansion into new markets, our client has partnered with us to find driven individuals to join our team…