Senior Software Engineer - Boston, MA, United States
1 day ago

Job description
Our client is seeking accomplished and passionate a Software Engineers to join our existing team, contributing to the exciting future of interactive web software applications, particularly to the development of next-generation platform using cutting-edge technologies. The successful candidate will work closely and collaboratively with the entire product development team during all stages of software development. They offer fun, challenging, and rewarding environment and the opportunity to work together with some of the most talented people in the industry.
Responsibility:
- Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
- Work closely with Product Management to translate requirements into high-quality, timely deliverables.
- Participate in peer code reviews, knowledge sharing, and assist other engineers in their work.
- Continuously improve software engineering practices and standards.
- Study new technologies and bring fresh ideas that can benefit the project.
Required Skills:
- BS or higher in Computer Science (or equivalent work experience)
- Solid analytical and problem solving skills and strong attention to details
- Solid understanding of version control systems (Git)
- Excellent communication skills – both written and verbal
- Knowledge of Java 8, Java Enterprise Edition (J2EE)
- Experience with developing RESTful web services in an enterprise production environment
- Familiarity with Dependency Injection frameworks (Guice)
- Experience writing unit tests (TestNG)
Desired skills:
- Previous experience delivering products using Agile development practices (CI, TDD, Scrum)
- Familiarity with Amazon Web Services (AWS)
- Production experience designing and architecting high availability enterprise software
- Familiarity with NoSQL databases (MongoDB, Cassandra) is a plus
- Experience with ElasticSearch or similar searching framework
- Experience with Memcached or other caching framework is desire
Similar jobs
We are seeking a Senior Software Engineer to join our team in Boston. As a key member of our engineering team, you will be responsible for delivering software solutions that facilitate the stable operation of Bevi's fleet of smart water machines. You will collaborate closely with ...
1 week ago
MORSE Corp is an employee owned small business based in Cambridge MA Arlington VA and Seattle WA with a history of fielding cutting-edge technology. · ...
4 days ago
Senior Software Engineer role focuses on delivering next-generation application enhancements and developing software for platforms peripherals diagnostics. You will work at the cutting edge of technology to design sophisticated systems software solutions based on customer busines ...
3 weeks ago
We're working with Athenahealth on this exciting opportunity. Join Athenahealth's Clinicals team and contribute to a thriving ecosystem delivering accessible, high-quality healthcare. · Design and develop code on an agile team of Engineers. · Collaborate with team members to prom ...
1 month ago
We're hiring a Full Stack Software Engineer to develop secure backend systems and intuitive clinician-facing dashboards for our digital twin platform. · Build and maintain scalable backend APIs and services · Develop clinician-facing dashboards and internal tools · Integrate mach ...
1 month ago
This role focuses on delivering next-generation application enhancements and developing software for platforms, peripherals, and diagnostics. · ...
3 weeks ago
Full-Stack Software Engineer for technology-driven Email Marketing Firm. Ideal candidate enjoys working on a variety of tasks and contributing to architectural direction with a modern stack: Python/Django/Golang, TypeScript/JavaScript, SQL databases (Postgres), and cloud infrastr ...
1 month ago
We're working with Athenahealth on this exciting opportunity. Join Athenahealth's Collector Platform team as a Software Engineer and contribute to modernizing critical healthcare revenue cycle management. · ...
1 month ago
This is your chance to elevate your engineering skills with cutting-edge instrumentation, real-time programming, and object-oriented design, · ...
2 weeks ago
Join a dynamic team at Athenahealth as a Software Engineer and contribute to a thriving healthcare ecosystem. · ...
2 weeks ago
We are seeking a Senior Software Engineer to lead our international software development efforts and drive the architectural separation of our codebase for export compliance (EAR). This role blends deep software engineering expertise with systems integration, technical leadership ...
4 weeks ago
We're seeking a Software Engineer to design and develop our Predictive Analytics Engine. · Deliver Software to the Market. Design, code, and test high quality software in Scala that will be used by millions of consumers every day. · Use Machine Learning. Apply machine learning te ...
1 week ago
We're working with Leidos on this exciting opportunity.Join a dynamic team and contribute to products with global impact,honing your skills in real-time programming and object-oriented design within a supportive environment focused on your growth. · Design,buy,and maintain effici ...
1 month ago
We're working with Athenahealth on this exciting opportunity. Join Athenahealth's Collector Platform team as a Software Engineer and contribute to modernizing critical healthcare revenue cycle management. · You'll be a full-stack engineer, collaborating on features from inception ...
1 month ago
We're working with Leidos on this exciting opportunity. Join Leidos as a talented Software Engineer to support new product development in aviation security.You will work on a diverse and collaborative team, contributing to products with global impact while honing your engineering ...
1 month ago
Job summaryAt Liberty you ll thrive in a hybrid setting that fosters in person collaboration innovation and growth This approach optimizes both remote and in person interactions enabling you to connect and ideate with your team and deepen valuable relationships across the company ...
1 month ago
We are hiring a Software Engineer with deep experience and expertise in designing and delivering solutions using modern software engineering practices and cloud technologies. · We develop solutions side-by-side with our customers through collaborative innovation to solve their ch ...
1 month ago
We are a small but mighty HIPAA compliant communications platform software company seeking a skilled Mid-level Software/DevOps Engineer to join our dynamic team. · *Design, develop and maintain software applications using Object-oriented Programming languages such as Perl.*Implem ...
1 month ago
We invite you to join our team at Alarm.com, where you'll have the opportunity to work across a variety of technologies, gaining exposure to full-stack development, · Designing, implementing, · & testing new software features. · Innovating and improving existing solutions. · ...
1 month ago
We're working with Athenahealth on this exciting opportunity. Join a dynamic team at Athenahealth as a Software Engineer and contribute to a thriving healthcare ecosystem. · ...
2 weeks ago
Snyk is the leader in secure AI software development helping millions of developers develop fast and stay secure as AI transforms how software is built Our mission is to empower every developer to innovate securely in the AI era — boosting productivity while reducing business ris ...
1 month ago