远程工作雷达

软件工程师 III

Software Engineer III

开发工程限定地区(需当地身份)
公司MCCi
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

关于公司:

MCCi 是一家领先的智能业务流程自动化解决方案提供商,是北美地区超过 2000 家政府机构、教育机构和特定商业实体的值得信赖的合作伙伴。通过我们的 JustFOIA 和 GovBuilt 软件平台,以及作为全球最大的 Laserfiche 解决方案提供商,我们始终以服务为先。我们的解决方案套件和对客户满意的承诺使我们能够积极影响客户及其所服务人群的生活。

职位描述

我们正在寻找一位经验丰富的软件工程师加入我们的 JustMeetings 产品开发团队。该职位适合一位擅长构建可扩展应用、解决复杂技术挑战并指导其他工程师的全栈开发人员。

理想的候选人热爱软件开发,在协作的敏捷环境中表现出色,并能平衡实际开发工作与技术领导职责。你将在设计、构建、测试、支持和改进以客户为中心的软件解决方案中发挥关键作用,同时帮助推动团队中的工程最佳实践。

你将负责的工作包括:

  • 使用 Node.js、React、MongoDB 和 API 集成设计、开发、测试和支持可扩展的网络应用
  • 与跨职能团队合作,设计、开发和部署满足客户需求和业务需求的软件解决方案
  • 编写可维护、可测试且可扩展的代码,同时遵循工程最佳实践
  • 参与代码审查,并为开发团队的软件质量标准做出贡献
  • 排查生产问题,识别根本原因并实施有效解决方案
  • 领导中等复杂度项目的实施和冲刺级别的项目
  • 撰写技术设计文档,并参与架构讨论和技术决策
  • 监控运行环境,主动减少技术债务
  • 与 QA 和支持团队紧密合作,解决影响客户的的问题
  • 通过代码审查、技术指导和知识分享指导软件工程师 I 和 II 级成员
  • 跟踪软件工程领域的新兴技术、趋势和最佳实践
  • 参与值班轮班,支持产品发布和生产环境

要成功胜任此职位,你需要:

  • 5 年以上软件工程经验
  • 精通 Node.
查看英文原文

About Us:

MCCi is a premier provider of intelligent business process automation solutions and a trusted partner to over 2,000 organizations across state and local government, education, and select commercial entities throughout North America. Through our JustFOIA and GovBuilt software platforms, and as the world's largest Laserfiche solution provider, we prioritize service. Our solutions suite and commitment to client delight enable us to positively impact the lives of our clients and those they serve.

About the role

We are seeking an experienced Software Engineer to join our JustMeetings Product Development team. This role is ideal for a skilled full-stack developer who enjoys building scalable applications, solving complex technical challenges, and mentoring fellow engineers.

The ideal candidate is passionate about software development, thrives in a collaborative Agile environment, and can balance hands-on development work with technical leadership responsibilities. You'll play a key role in designing, building, testing, supporting, and enhancing customer-focused software solutions while helping drive engineering best practices across the team.

What you'll do

  • Design, develop, test, and support scalable web applications using Node.js, React, MongoDB, and API integrations
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions that meet customer and business requirements
  • Write maintainable, testable, and scalable code while adhering to engineering best practices
  • Participate in code reviews and contribute to software quality standards across the development team
  • Troubleshoot production issues, identify root causes, and implement effective solutions
  • Lead implementation efforts for medium-complexity initiatives and sprint-level projects
  • Author technical design documentation and contribute to architectural discussions and technical decision-making
  • Monitor live environments and proactively reduce technical debt
  • Partner closely with QA and Support teams to resolve customer-impacting issues
  • Mentor Software Engineer I and II team members through code reviews, technical guidance, and knowledge sharing
  • Stay current on emerging technologies, trends, and best practices in software engineering
  • Participate in an on-call rotation supporting product rollouts and production environments

What you'll need to be successful

  • 5+ years of software engineering experience
  • Strong proficiency with Node.js, React, MongoDB, and API communication
  • Experience working with SQL Server, MongoDB, and cloud hosting platforms such as AWS, Render, or similar technologies
  • Experience with Agile and Scrum development methodologies
  • Strong understanding of software engineering principles, design patterns, and best practices
  • Experience with Git, Jira, automated testing, CI/CD pipelines, and modern development workflows
  • Excellent analytical and problem-solving skills
  • Strong communication and collaboration skills
  • Ability to work independently and effectively within a team environment
  • Experience mentoring and developing less-experienced engineers

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field
  • Experience with cloud services, CI/CD pipelines, and automated testing frameworks
  • Experience with Entity Framework Core
  • Experience monitoring applications with tools such as CloudWatch, Cloudflare, Pingdom, or similar platforms

What you can expect from us

We really ARE more than a company! We have a passion for growth and hitting goals, but we want to do it together as a team and enjoy the ride as we go.

WE ARE APPROACHABLE.

Want to talk to a member of management or leadership? Walk up and say hi.

WE TRUST YOU.

We don't have a million rules because we believe you will embrace our Culture Code and make good decisions.

WE EMBRACE TECHNOLOGY.

We love it, sell it, support it, use it, and need it.

WE DRESS COMFORTABLY.

We need you to work hard, not wear a tie.

WE ARE KIND.

Being kind, forgiving, empathetic, and respectful can change your life and everyone around you.

WE ENJOY OUR TEAM.

Use your webcam, collaborate, build relationships, and recognize others for doing a great job. You work a lot; make the most of your time here.

WE VIRTUALIZE EVERYTHING.

We strive for 100% inclusion of our remote teammates.

MCCi is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位