Sr. Software Developer
Intermedia Intelligent Communications
Sr. Software Developer
Are you looking for a company where your voice is heard? Where you can make a difference? Do you thrive in a fast-paced work environment? Do you wake every morning excited to work with great people and create success together? Then Intermedia is the place for you. Intermedia has established itself as a leading provider of cloud communications and collaboration technology that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and optimistic at Intermedia, we invite passionate, creative, and talented people to join us—here you can indulge your passion for creating and supporting great cloud technology. What's more, we always look to promote from within and have many employees who have been with us for 10, 15, and 20+ years! Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other's back!
Are you ready to make your mark?
Department Dev & Engineering Employment Type Full Time Location United Kingdom Workplace type Fully remoteKey Responsibilities
You know that feeling when a production issue finally clicks after hours of debugging? Or when a service you've built quietly powers thousands of users every day because it simply works? That's the kind of engineering we value. As a Senior Software Engineer on our Customer Analytics Engineering team, you'll help build and evolve the platform that powers customer analytics across Intermedia products. Working with Java, relational databases, and cloud-based data technologies, you'll design scalable services, support real-time and historical analytics, and help modernize our engineering platform. This role is about much more than writing code. You'll collaborate with Product Owners, Architects, and fellow Engineers to solve complex technical problems, improve software quality, and ensure our analytics platform remains reliable, scalable, and easy to maintain. Our stack Java (JDK 11+) · Spring Boot · MySQL · Snowflake · Git
A typical week
- Design, develop, and maintain scalable backend services using Java (JDK 11+).
- Build features supporting our customer analytics platform and data processing services.
- Develop and optimize SQL queries while working with MySQL and Snowflake.
- Collaborate with Product Owners, Architects, Data Engineers, and Software Engineers to deliver new platform capabilities.
- Investigate production issues, identify root causes, and implement reliable long-term solutions.
- Participate in code reviews and contribute to a collaborative engineering culture.
- Improve software architecture, data modelling, and application performance.
- Drive modernization initiatives and help reduce technical debt across the platform.
- Ensure software quality through testing, documentation, and continuous improvement.
- Share knowledge and mentor teammates through peer reviews and technical discussions.
Skills, Knowledge & Expertise
The non-negotiables
- You take ownership of your work and consistently deliver high-quality solutions.
- Bachelor's degree in Computer Science, Information Technology, or another related analytical field.
- 8+ years of commercial software engineering experience.
- Strong commercial Java development experience (JDK 11 or later).
- Experience developing production-grade backend applications.
- Strong SQL skills and hands-on experience with relational databases, particularly MySQL and Snowflake.
- Solid understanding of software architecture, object-oriented design principles, and data modelling.
- Experience building, maintaining, and supporting production systems.
- Strong debugging, troubleshooting, and analytical problem-solving skills.
- Experience using Git and collaborative development workflows.
- Excellent communication and teamwork skills.
Nice extras
- Experience with Spring Boot and the wider Spring ecosystem.
- Experience working with analytics or data platforms.
- Experience with cloud technologies.
- CI/CD pipelines and automated testing.
- Performance tuning and database optimization.
- Experience modernizing legacy systems.
- Experience mentoring engineers or leading technical initiatives.
Job Benefits
- Work on a modern analytics platform supporting cloud communication products used by thousands of businesses worldwide.
- Complex technical challenges with real business impact.
- Full ownership from day one—you build it, improve it, and help shape its future.
- A genuinely friendly engineering team spread across different countries and time zones.
- Opportunities to influence architecture, engineering standards, and modernization efforts.
- Continuous learning and career growth.
- A workplace where AI-assisted engineering is part of the culture—not just a talking point.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as "Protected Classes"). We do not tolerate employment discrimination in the workplace and are committed to making reasonable accommodations for identified disabilities or other limitations as required by applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender
About Intermedia Intelligent Communications
To explore other opportunities check out our careers page:
Our Hiring Process
Stage 1: Applied
Stage 2: Review
Stage 3: Interview
Stage 4:
Stage 5: Hired
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.
Register Your Interest
- ...Are you looking for a great team environment? Southern Farm Bureau Casualty Insurance Company is currently seeking a Software Developer, Sr. Southern Farm Bureau is a great company and an excellent place to work. The Company offers a family-oriented work environment...SeniorFull timeWork at officeNight shift
- ...Role Overview: These developers will deliver functional modules of the new application under the Senior Developer's guidance. They... ...Agile ceremonies. Required Qualifications: ~8+ years software development; 4+ years working with Java Spring Boot; 3+ years...SeniorFull time
$65 per hour
...sessions demonstrating specific tasks with clear verbal narration explaining each step. Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements. Follow provided staging instructions to set up specific UI states...SeniorFull timeContract workSummer workRemote work$135k - $156k
...located in San Diego, CA. It is our mission to help our clients develop strategies to optimize their use of space and resources... ...operations, planning, and compliance programs. We are looking for a Sr. Software Developer in San Diego, California . Summary...SeniorFull timeFor contractorsFor subcontractor- ...Job Description Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for writing requirements/ technical specifications...SeniorFull timeContract work
- This role can be filled at the Principal Software Engineer (T03) or Sr. Principal Software Engineer (T04) level. Principal Software Engineer: Bachelor of degree in a discipline from an ABET accredited university; 5 years of related experience with a Bachelor's degree; 3...SeniorFull time
$137.2k - $205.38k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...Urban Air Mobility (UTM). Echodyne is seeking a Sr. Software Developer in Test to help build our next-generation radar software....SeniorFull timeTemporary workFlexible hours$500 per month
...Sr. Software Developer (Angular / Azure / AI-Driven Applications) Contract Duration: 12+ months Engagement Type: Contract | Hybrid Location: 4 Irving Place, New York, NY Interview Process: 1st Round Video | 2nd Round On-Site (Mandatory) About the role...SeniorHourly payExtra incomeLong term contractFull timeContract workLocal area- ...Job Title: Senior Software Developer, Applications Location: Patrick AFB, FL Company/ Program Description: Centuria, a Service-Disabled Veteran-Owned Small Business (SDVOSB), has been delivering IT, Engineering, and Scientific solutions to the Federal Government...SeniorFull time
- ...KENT WORLDWIDE™ is seeking a technically strong and collaborative Senior Software Developer to lead ERP development, integration, and automation initiatives across the enterprise. In this role, you'll lead the design, development, and support of solutions within Microsoft...SeniorFull timeWork at officeWorldwide2 days per week
$174.4k - $220.3k
...a FS Poly. ~ Possess twenty (20)+ years of experience as a software engineer in programs and contracts of similar scope, type, and... ...Java Software Engineer who will be responsible for architecting, developing and maintaining a fingerprint application in support of the...SeniorFull timeContract workWork experience placementLocal area$150k - $190k
...TEECOMlabs is an in-house research group dedicated to testing, developing, and recommending technology that will inform TEECOM's design... ...About the Position We are looking for a mid-career software developer to join our team of five. In this role, you will primarily...SeniorRemote jobFull timeTemporary workVisa sponsorshipFlexible hours$128k - $165k
...As Sr. Software Developer III (Salesforce) , you’ll architect, build, and maintain secure, scalable Salesforce solutions in a regulated, enterprise environment. Senior Salesforce Developers are expected to provide hands on technical leadership, deliver high complexity...SeniorRemote jobFull timeWork experience placementLocal areaFlexible hours- Assist with developing and documenting detailed software designs traceable to system and functional requirements. Support ongoing SW development and feature... ...in Science degree, and 1 years with the PHD Level 4/Sr. Principal: 8 years with a Bachelors in Science, 6 years...SeniorFull time
- ...Boise, Idaho, United States, is looking for a Senior Principal Software Engineer to join the Oracle National Security Realms (ONSR) organization... ...with architects across the commercial cloud. You will develop and operate high -scale services, ensuring cloud -scale services...SeniorFull time
- ...configure, and maintain operating systems, software, servers, and hardware. Deploy, manage,... ...accredited university with 1 Years experience Sr. Principal Software Engineer: Bachelor's... ...with 4 Years experience Experience developing software with C/C++/Python/Java Experience...SeniorFull time
- ...Job Description Job Description Sr. Software Developer This position is a hands-on technologist responsible for the operational health, stability, and continuous improvement of enterprise business applications and their supporting data systems. Investigate,...SeniorRemote work
$130k - $190k
...will be the company's technical authority on the security of its software products. Bridges Information Security and Engineering —... ...application vulnerability remediation program with prioritized developer guidance and clear SLAs Work with development squads to explain...SeniorFull timeRemote workWork from homeWorldwideHome office- TITLE: Sr Java Developer LOCATION: Washington, DC/ Onsite Employment type: Contract w2/1099/C2C MINIMUM EDUCATION: Bachelor’s degree... ...enterprise standards. · Collaborate with internal teams to produce software design and architecture · Develop, Test and Deploy...SeniorFull timeContract work
- ...global delivery practices with our Client-Centric Model for customer management and delivery. Job Description Title: Sr. Web Software Developer Job duration : 4.5 year Location: Salem, OR Required Skills: Experience with C#, MVC, . Microsoft SQL Server ,...SeniorFull timeFor contractorsRelocation
- ...Overview Esri’s Professional Services is looking for a full stack developer with a front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system observability. In this role, you’ll craft intuitive...SeniorFull time
- Sr Java Developer-Long-Term Contract (Government) Position Title: Sr Java Developer Work Arrangement: Onsite Worksite Address: Washington... ...languages, refactor and debug code, improve existing software, test, and deploy applications and systems. The resource will...SeniorLong term contractFull timeContract work
- Job Title Job Description Must have 3-5 years of experience with one or more of these Integration-related technologies (ESB, Apache Camel, ActiveMQ, REST API, Spring WS) Must have 3-5 years of Java development experience Must have 3-5 years of experience using...Senior
- ...Sr Software Developer Location: Redmond, WA Onsite/ Remote: Day 1 Onsite at customer location Job Description: Infra/Service Build and maintain components based on large-scale infrastructure (e.g., database systems, distributed queues, deployment platforms)...SeniorRemote work
- ...impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical role... ...the team. Your Experience ~6+ years of experience developing and debugging system-level software in Golang or similar language...SeniorFull time
$124.9k - $187.3k
...history. Northrop Grumman Space Systems is seeking a Sr. Principal CU DA Software Engineer to join our team supporting our DARC program.... ...with us on the Deep Space Advanced Capabilities contract developing new radar digital signal processing software in support...SeniorFull timeContract workRelocation packageShift work$103.6k - $155.4k
...Northrop Grumman Space Systems is seeking a Principal CUDA Software Engineer OR Sr. Principal CUDA Software Engineer to join our team... ...with us on the Deep Space Advanced Capabilities contract developing new radar digital signal processing software in support of...SeniorFull timeContract workRelocation packageShift work$98.4k - $147.6k
...Grumman Aeronautics Systems has an opening for a Principal Software Engineer / Sr. Principal Software Engineer to join our team of qualified,... ...delivery of software products to our customers\n * Architect and develop embedded mission systems software applications on a real...SeniorFull timeRelocation packageShift work- ...Description Title – Sr. Front End Developer (React.js) Position – 6+ Months Contract Location – 100% Remote Work Rate - $Open (Best Possible) Skills : html5 / css3 / js (es6) / json / git / CLI / reactjs / react hooks Responsibilities: Strong...SeniorFull timeContract workRemote work
$98.4k - $147.6k
...Northrop Grumman Defense Systems is seeking Principal / Sr Principal Software Engineer . This position will be located in Roy, Utah and... ...Object-Oriented Analysis and Design principles • Experience developing complex software solutions using C++ • Experience...SeniorFull timeRelocation packageMonday to ThursdayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- network software engineer United States
- software engineer internship United States
- facebook software engineer United States
- software engineer travel United States
- senior robotics software engineer United States
- entry level software engineer remote United States
- vice president software engineering United States
- software engineer apprentice United States
- cybersecurity software engineer United States
- federal - software developer United States



