Quick overview
Job description
This is a Sr. Software Engineer Position
This role is hybrid in the Woburn, Westborough or Cary Offices ( Tues- Thurs in office )
- AWS or Microsoft Azure experience required - minimum of 3-4 years of experience
- Familiarity with DevOps tools such as Docker, Kubernetes, and Helm - minimum of 3-4 years of experience
- Familiarity with programming languages such as Java, Kotlin and Python required - minimum of 5-6 years of experience
- Familiarity with user interface (UI) frameworks such as Angular, React, Ember, and Bootstrap - nice to have
- Nice to have experience with Mule and Salesforce
The Team
We are seeking a Sr. Software Engineer to support our IT organization. The IT team delivers high-quality software solutions that provide measurable business value. In this role, you will work closely with senior team members to analyze requirements, propose software designs, define database standards, and provide production support as needed. As a Software Engineer, you will own the technical design and implementation of software solutions and their underlying data technologies, working with a modern technology stack.
What You Can Offer Us
- Participate in the technical analysis, design, development, and implementation of business processes and applications.
- Build digital prototypes and proofs of concept using the latest technologies.
- Work with business application users to develop a deep understanding of business processes.
- Understand the needs of internal customers and partner with senior team members to define comprehensive solutions.
- Take part in cross-functional team communication and knowledge-sharing activities.
- Create technical designs for custom solutions that meet business requirements.
- Stay current on tools and technologies, and select the right tools to improve software development.
- Develop software that follows industry standards.
- Provide consulting support on process and system issues.
- Participate in new product reviews, tests, and pilots.
- Contribute innovative ideas that strengthen the team’s capabilities.
- Build and maintain strong relationships with customers and internal IT team members to meet expected service levels.
- Show flexibility and a willingness to learn and apply new technologies, tools, and platforms.
- Perform other duties as assigned.
What You Need to Succeed
Education and Experience
- A Bachelor’s degree in Computer Science or a related field with 4+ years of relevant experience, or a Master’s degree with 2+ years of relevant experience (required).
Required Knowledge
- Familiarity with designing web-based, component-based, distributed, and N-tier solutions, and with deploying scalable, reliable systems.
- Familiarity with methodologies such as RAD, UML, or other object-oriented design approaches.
- Familiarity with version control systems such as Bitbucket or GitHub.
Technical Skills (experience with one or more of the following is required)
- Programming languages: Java, Kotlin, Python, and Web Services
- Web applications: Java/J2EE, Spring Framework, Spring MVC, and Hibernate
- Search and data: Elasticsearch, and NoSQL databases (MongoDB, Redis, etc.)
- Cloud and integration platforms: MuleSoft, AWS, Azure, and CDN services
- Salesforce: Apex-based solution design, development, and programming
- DevOps tools: Docker, Kubernetes, and Helm
- UI frameworks: Angular, React, Ember, and Bootstrap
Professional Skills
- Strong written and verbal communication skills, including the ability to present ideas and suggestions clearly and effectively.
- Ability to work with different functional groups and employees at all levels to achieve results professionally.
- Strong organizational skills, with the ability to prioritize and complete multiple tasks within agreed timeframes in a fast-paced environment.
- A proven track record of building and maintaining strong relationships with internal and external customers and vendors.
- Self-motivated, with the ability to work independently on tasks and department requests, and to collaborate with others, drawing on their resources and knowledge, to find high-quality solutions.
Similar jobs
- NC

Senior Full-Stack EngineerRecently posted Auto Apply
Nadia Care · Remote · Remote 🇺🇸
SQLAWSCSS+10Technology$140k - $155k/yr - BI

Full Stack Engineer (Front and Back End)Recently posted
BirdsVue LLC · United States · Hybrid 🇺🇸
DockerMicroservicesOracle+20TechnologySalary not listed - ET

Senior ServiceNow DeveloperRecently posted
Esvee Technologies Inc · Washington, DC · Hybrid 🇺🇸
RESTSOAPTechnologySalary not listed - UC
Sr. Salesforce DeveloperRecently posted
UnivEdge Consulting LLC · San Francisco, CA · On-site 🇺🇸
TechnologySalary not listed - SO

Mid-Level Java API DeveloperRecently posted
System One · Pittsburgh, PA · On-site 🇺🇸
MicroservicesMongoDBOracle+16TechnologySalary not listed - ML
Data Integration & Reporting DeveloperRecently posted
Masterapp Labs · Austin, TX · Hybrid 🇺🇸
SQLETLPythonTechnologySalary not listed - RT

FHIR/HL7 Rhapsody Developer - Hybrid in Mercer County, NJ - In-Person interview is requiredRecently posted
RICEFW Technologies Inc · NJ · On-site 🇺🇸
DjangoFastAPIFlask+7TechnologySalary not listed - LO
.net developer with Python ExperienceRecently posted
Logicplanet, Inc. · Austin, TX · Hybrid 🇺🇸
DockerSQLGit+11TechnologySalary not listed - TD

CNO Developer with Security ClearanceRecently posted
Talon Defense, Inc. · Columbia, MD · Hybrid 🇺🇸
Embedded SystemsAssemblyC+++4Technology$180k - $225k/yr - VE

Dotnet DeveloperRecently posted
Ventechsoft Inc · Sacramento, CA · Hybrid 🇺🇸
Stakeholder ManagementDockerMicroservices+26TechnologySalary not listed - SA

FHIR API Developer-Eagan, MNRecently posted
Saksoft · Eagan, MN · Hybrid 🇺🇸
DockerDynamoDBMicroservices+9TechnologySalary not listed - SC
URGENT HIRING||LEAD UI DEVELOPER||ALBANY, NY (HYBRID ROLE)||NEED LOCALS ONLY||Recently posted
Shift Code Analytics · Albany, NY · On-site 🇺🇸
SASSHTMLFigma+11TechnologySalary not listed