Software Engineer III, Platforms and Integrations

Currency Technics and Metrics

Millersville (MD)

On-site

USD 110,000 - 160,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work options
Bonuses
Generous PTO

Job summary

CTM in Millersville, MD is hiring a Software Engineer III, Platforms & Integrations to design and build integrations with Salesforce, HubSpot, and other SaaS ecosystems. You will extend platform capabilities, connect CTM products, and deliver scalable, secure software across services.

You will mentor engineers, own projects end-to-end, and help evolve engineering practices while collaborating with cross-functional teams to meet business needs.

Qualifications

  • 5+ years of software development in a professional environment.
  • BS in Computer Science, Math, or related field preferred.
  • Hands-on experience building custom functionality within third‑party platforms.
  • Experience with platforms like Salesforce or HubSpot is a plus.
  • Experience building integrations via REST/SOAP APIs and webhooks.

Responsibilities

  • Lead design and implementation of moderately complex projects across components and services.
  • Own projects from planning through launch, breaking work into milestones.
  • Develop and maintain custom applications within platforms such as Salesforce/HubSpot.
  • Build integrations between third‑party platforms and CTM products.
  • Extend platform capabilities with custom code, APIs, and automation.
  • Evaluate platform capabilities to choose native vs custom solutions.
  • Apply engineering best practices for secure, scalable, reliable software.
  • Write clean, testable code with attention to performance and security.
  • Troubleshoot issues across apps, integrations, and platforms.
  • Collaborate with Engineering, Product, and stakeholders; communicate decisions clearly.
  • Contribute to code reviews, design discussions, and process improvements.
  • Mentor less experienced engineers and share knowledge.

Skills

5+ years of software development
Platform & integration design
Strong engineering fundamentals
REST/SOAP API integrations
Ability to learn new platforms
Data modeling & security knowledge
CI/CD & automated testing
Mentoring engineers
Cross-team collaboration
Technical communication

Education

BS in Computer Science, Math, or analytical discipline

Tools

Salesforce
HubSpot

Job description

We’re Looking for Passionate, Creative People to Join Our Team

Position:Software Engineer III, Platforms and Integrations

Location: Millersville, MD

Job Id:294

# of Openings:1

CTM is a cutting edge software within the SaaS/UCaaS space helping drive revenue for 100,000+ clients in over 90 different countries.

Our Purpose: To create a better human experience through technology

Our Mission: We empower businesses with the tools to transform conversations into an advantage

Our Vision: We revolutionize the ways in which people and businesses connect

What do we do?

  • We help businesses determine which ad campaigns produce the highest return on investment, ultimately driving more conversions, increasing efficiencies, and automating their operations.
  • We help contact centers support and better connect with their customers by offering a variety of tools such as our mobile app, transcriptions, chat and text messaging features, queue tracking, and a bunch of incredible analytics.
  • We help businesses to work remotely as effectively as they do in-person through our soft-phone and contact center support tools, helping thousands of businesses to employ team members around the world.
  • We enable automation through powerful AI features to enhance workforce productivity, discover business opportunities and improve the human experience of communication by reducing the time spent on boring tasks and allowing more human time to interact.

Our headquarters is in Maryland, but we have team members around the country focused on helping our customers. We pride ourselves on our amazing culture, which you can learn about here .

What position are we hiring for (and what will they do)?

We are looking for a Software Engineer III, Platforms & Integrations to join our team and build custom software solutions within third-party platforms such as Salesforce, HubSpot, and other SaaS ecosystems. This role is focused on extending the capabilities of these platforms through custom applications, features, and functionality, as well as connecting them with CTM's products and internal systems.

The person in this role should enjoy working within established platforms and finding ways to push beyond their out-of-the-box capabilities. You'll use your software development skills to build custom solutions, work with platform-specific tools and frameworks, and develop integrations that allow different systems to work together seamlessly. While experience with Salesforce or HubSpot is valuable, we're most interested in someone with strong engineering fundamentals who can build within a platform ecosystem and adapt those skills to new technologies.

As a successful Software Engineer III, Platforms & Integrations you will:

  • Lead the design and implementation of moderately complex projects spanning multiple components, systems, or services
  • Own projects from planning through implementation, launch, and follow-up, breaking complex work into manageable milestones and identifying dependencies, risks, and blockers
  • Design, develop, and maintain custom applications, features, and functionality within third-party platforms such as Salesforce, HubSpot, and other SaaS ecosystems
  • Build and maintain integrations between third-party platforms, CTM products, and internal systems, ensuring reliable data exchange and consistent behavior across services
  • Extend platform capabilities through custom code, APIs, webhooks, automation, and other platform-specific tools and development patterns
  • Evaluate platform capabilities and limitations to determine when to use native functionality, custom development, or external services to meet business needs
  • Apply software engineering best practices to deliver secure, scalable, reliable, and maintainable solutions across different platforms and technologies
  • Write clear, maintainable, and testable code while considering performance, security, reliability, and scalability
  • Troubleshoot complex issues across custom code, integrations, data, and third-party platform behavior, identifying root causes and implementing lasting fixes
  • Coordinate with Engineering, Product, and other stakeholders to move projects forward and ensure technical solutions meet business needs
  • Communicate technical decisions, tradeoffs, project status, and risks clearly to technical and non-technical audiences
  • Contribute to design reviews, code reviews, technical discussions, project planning, and improvements to engineering practices
  • Mentor less-experienced engineers through pairing, code reviews, planning, and feedback.
  • Contribute to documentation and knowledge sharing while exploring new technologies and opportunities to improve our products and processes
  • Take accountability for project outcomes while balancing delivery, reliability, security, maintainability, and customer impact

What skills will help you be effective on our team?

  • 5+ years of software development experience, with a track record of building, testing, and maintaining software in a professional environment, or equivalent experience demonstrating the technical expertise expected at this level
  • A BS in Computer Science, Math, or another analytical discipline is preferred, but not required
  • Hands‑on experience developing custom functionality within at least one third‑party platform or SaaS ecosystem, such as Salesforce, HubSpot, or a comparable platform
  • Experience extending platform capabilities through custom code, applications, components, workflows, or other platform‑specific development tools, rather than relying solely on configuration or administration
  • Experience building integrations between platforms and external systems using REST/SOAP APIs, webhooks, authentication protocols, and other integration patterns
  • Ability to learn new platforms, understand their architecture and development models, and apply existing software engineering skills across different ecosystems
  • Understanding of data modeling, platform security, permissions, system limitations, testing, and deployment practices
  • Experience with Git, source control, automated testing, and CI/CD pipelines.
  • Strong technical problem‑solving skills, with the ability to troubleshoot complex issues across applications, integrations, and third‑party systems
  • Project ownership and planning skills, with the ability to break ambiguous work into manageable milestones and drive projects through completion
  • Strong communication and collaboration skills, with the ability to work effectively across Engineering, Product, and other teams
  • Ability to identify and manage risks, dependencies, and changing priorities while keeping stakeholders informed
  • A strong understanding of software quality, including testing, maintainability, reliability, security, and observability
  • Ability to mentor and support other engineers while continuing to seek feedback and develop your own skills
  • A passion for continuous improvement, emerging technologies, and finding practical ways to improve products, processes, and technical solutions
  • Experience with Salesforce development tools such as Apex, Lightning Web Components (LWC), and SOQL, or comparable development tools within other platforms
  • Experience with Salesforce Voice with partner telephony, or similar communications‑platform integrations is a plus
  • Prior experience with large‑scale web applications and a GitHub, Bitbucket, or GitLab portfolio
  • Always hacking and exploring new technologies.

What you get in return:

  • The expected salary range for this role may differ based upon the candidate. Salary presented with a job offer will be based on factors such as calibrated job level, educational background, prior work experience, qualifications, skills, competencies, and proficiency for the role.
  • When we win, you win - we pay quarterly bonuses when we reach our revenue goal s
  • We love to give out annual merit increases to team members who are meeting our expectations
  • We offer a hybrid work schedule with Mondays and Fridays as our work from home days. Once an employee reaches 5 years of service, they are eligible for Summer Fridays
  • Generous Paid‑Time‑Off policy that allows employees to accrue up to 30 days per year , depending upon tenure
  • 2 work from anywhere weeks per year, with additional weeks earned with tenure
  • 8 paid holidays , plus one additional floating holiday employees can use to celebrate their birthday or a federal or religious holiday of their choice, with additional floating holidays earned with tenure
  • 24 hours of VTO (voluntary time off) allows employees to take paid time off to volunteer at their favorite charities or support their causes
  • 401k Plan with per‑pay employer matching up to 5% , that you are immediately vested in
  • Medical, dental, vision, and prescription coverage for employees and their families; plus both HSA and FSA pre‑tax account options, which can be used to pay for health related expenses. We also offer an employer match for the HSA plan
  • Up to 4 weeks of paid parental leave, depending on tenure
  • Free basic life insurance and AD&D coverage equal to your annual base salary
  • Free short term disability coverage at 100% of salary after being employed for 6 months
  • Free access to a wide range of health and well‑being information and services such as telephonic counseling, legal advice, and will preparation

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities/Affirmative Action

Compensation

We know your worth and want to pay you for it

Health & Wellness Coverage

Your overall wellness matters to us

Family Focused

We believe family should always come first

Paid Time Off

Enjoy some guilt‑free time away

Retirement

We are dedicated to helping you invest in your future

Work‑Life Balance

Be part of a team with an awesome work‑life balance

In‑Office Amenities

We like our team to have everything and more

We believe no matter where you are in life, there is always room to grow.

Tenured Summer Fridays

Employees with 5+ years enjoy extra time off during the summer.

Semiannual All Hands Weeks

Each January and July we host All Hands Weeks.

Praise from Our Current Team

I value that CTM is a place to grown, learn, and innovate without limitations.

Andrew Wicks, Lead Technical Support Analyst

“CTM has created an environment where every employee is empowered to bring their best self to work. Because communication is highly valued, we are encouraged to share our ideas and perspectives whenever we see opportunities to enhance our platform or elevate the customer experience, regardless of our role. Knowing that my voice is welcomed and respected allows me to contribute with confidence and fully leverage my strengths each day.”

Chris Nalley, Sr. Product Training Partner

I love the “aha” moments when our customers grasp the full potential of our software and see how it can be applied to help elevate our business. It’s incredibly rewarding and my favorite part of the job.”

I value that CTM is a place to grown, learn, and innovate without limitations.

Andrew Wicks, Lead Technical Support Analyst

“CTM has created an environment where every employee is empowered to bring their best self to work. Because communication is highly valued, we are encouraged to share our ideas and perspectives whenever we see opportunities to enhance our platform or elevate the customer experience, regardless of our role. Knowing that my voice is welcomed and respected allows me to contribute with confidence and fully leverage my strengths each day.”

Chris Nalley, Sr. Product Training Partner

I love the “aha” moments when our customers grasp the full potential of our software and see how it can be applied to help elevate our business. It’s incredibly rewarding and my favorite part of the job.”

I value that CTM is a place to grown, learn, and innovate without limitations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer IV
Software Engineer IV

Currency Technics + Metrics Inc • Millersville (MD)

Hybrid
USD 120,000 - 190,000
Hybrid work schedule
Quarterly bonuses
Annual merit increases
+2
Premium Technical Solutions Analyst I
Premium Technical Solutions Analyst I

Currency Technics + Metrics Inc • Millersville (MD)

On-site
USD 65,000 - 95,000
Hybrid work schedule
Quarterly bonuses
Generous paid time off (up to 30 days)
+3
Sales Development Representative I
Sales Development Representative I

Currency Technics and Metrics • Millersville (MD)

On-site
USD 55,000 - 75,000
Hybrid work schedule
401k plan with employer matching
Medical, dental, vision coverage
Software Engineer IV, Supervisor
Software Engineer IV, Supervisor

Currency Technics + Metrics Inc • Millersville (MD)

On-site
USD 120,000 - 180,000
Hybrid work schedule
Annual merit increases
Generous paid time off
+2
Software Development Engineer in Test (SDET) III
Software Development Engineer in Test (SDET) III

Currency Technics + Metrics Inc • Millersville (MD)

Hybrid
USD 95,000 - 130,000
Sr. Manager, Revenue Operations
Sr. Manager, Revenue Operations

Currency Technics and Metrics • Millersville (MD)

On-site
USD 140,000 - 200,000
Associate Technical Solutions Analyst
Associate Technical Solutions Analyst

Currency Technics + Metrics Inc • Millersville (MD)

Hybrid
USD 55,000 - 75,000
Hybrid work schedule
Quarterly bonuses
Annual merit increases
+5
Software Engineer III, Platforms and Integrations
Software Engineer III, Platforms and Integrations

CTM • Millersville (MD)

Hybrid
USD 120,000 - 180,000
Hybrid work schedule
Quarterly bonuses
Paid time off (up to 30 days)
+2
Premium Technical Solutions Analyst I
Premium Technical Solutions Analyst I

CallTrackingMetrics, LLC. • Millersville (MD)

Hybrid
USD 70,000 - 90,000
Hybrid schedule
Paid time off
401k plan
+2
Software Engineer IV
Software Engineer IV

CTM • Millersville (MD)

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
Quarterly bonuses
Annual merit increases
+4