Dieses Stellenangebot ist nicht mehr verfügbar
Software Engineer
- Westborough, Massachusetts, United States
- Westborough, Massachusetts, United States
Über
Job Overview
We are seeking a highly skilled Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining innovative software solutions across multiple platforms. This role offers an exciting opportunity to work on cutting-edge projects involving IT infrastructure, web development, backend systems, and IoT solutions within a collaborative Agile environment.
The successful candidate will have a strong foundation in modern programming languages and frameworks, including , Go, AWS services, React, MongoDB, , gRPC, and ModBUS, along with hands-on experience in cloud-based backend development and IoT systems. This position plays a critical role in delivering scalable, secure, and high-performance software products aligned with the company's strategic objectives.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using and Go
- Build modern, responsive web applications using React and
- Develop and integrate RESTful and gRPC APIs for internal and external systems
- Architect, deploy, and optimize cloud-native applications on AWS
- Work with MongoDB to design efficient data models and optimize application performance
- Develop backend systems supporting IoT solutions, including device communication and data ingestion using ModBUS
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives
- Use Bitbucket for version control and participate in code reviews and branching workflows
- Utilize Atlassian tools (Jira, Confluence) for project tracking and documentation
- Troubleshoot, debug, and optimize applications in Linux and cloud environments
- Implement security best practices, including authentication, authorization, and RBAC
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- Proven experience as a Software Engineer or similar role
- Strong proficiency in and Go
- Experience with React and for frontend development
- Hands-on experience with AWS cloud services
- Experience working with MongoDB and database performance optimization
- Experience designing and implementing RESTful and gRPC APIs
- Familiarity with IoT systems and protocols such as ModBUS
- Proficiency with Git version control using Bitbucket
- Experience using Atlassian tools (Jira, Confluence)
- Strong understanding of Linux environments
- Knowledge of security best practices, including RBAC
- Experience working in an Agile/Scrum environment
- Strong problem-solving skills and excellent communication abilities
Why Join Us
- Work on innovative, real-world software and IoT solutions
- Collaborate with a skilled and forward-thinking engineering team
- Exposure to modern cloud and distributed system architectures
- Opportunities for professional growth and continuous learning
Job Types: Full-time, Contract, Internship
Pay: $60, $70,000.00 per year
Benefits:
- 401(k) 3% Match
- Dental insurance
- Health insurance
- On-site gym
- Paid holidays
- Paid sick time
- Paid time off
- Professional development assistance
- Snacks provided
Work Location: In person
Sprachkenntnisse
- English
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.