Senior Software Architect - Remote Start
This company, based right outside Boston, is the global leader in purchase intent-driven marketing and sales services that deliver business impact for enterprise technology companies. This company is financial stable and is passionate about cultivating a culture where employees thrive!
Job Description
MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. Description The Roles and Responsibilities of the Senior Software Architect include but are not limited to:
- Provide technical leadership in getting new ideas into production efficiently
- Enhance tools and processes to improve product design/development
- Analyze business needs and conceive, design, and develop innovative solutions
- Whiteboard designs and mentor less experienced team members
- Keep an eye on quality engineering practices, implementation, and be the mentor and champion for your team
- Work closely with Software Developers / QA Engineers and the business to build outstanding products
- Develop a deep understanding of product functionality and how it relates to business goals and practices
- Be hands on, code and take ownership for features/initiatives
- Must be able to interface with executives, business leaders
The ideal candidate for the Senior Software Architect role will have:
- Bachelor's degree in Computer Science or equivalent
- 15+ years industry experience
- Good experience with Java, Spring, Hibernate, REST
- Good experience with cloud-based development / leveraging cloud services (GCP experience preferred)
- Good experience with JavaScript (AngularJS)
- Good experience with SQL / Relational Databases
- Good experience with Big Data / data pipelines on the cloud
- Good verbal and written communication skills
- Proven troubleshooting and problem-solving skills
- Experience working in a Lean/Agile environment
- Developing microservices architecture
- experience with Docker, Kubernetes and deploying applications on the cloud
This Senior Software Architect position offers an opportunity to build flagship products from the ground up while working with a passionate and intelligent team. Receive a competitive compensation package while being on the forefront of new technologies in this position!
Contact: Allison Mega
Quote job ref: 1487454Show moreShow less