出海雷达

Software Engineer III

开发工程限定地区(需当地身份)
公司Horace Mann
薪资$89,800 - $125,500/年
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

软件工程师 III 是负责软件应用程序和业务流程解决方案的设计,开发,维护和优化的中级工程专业人员。该角色具有高度自主性,在多个系统和业务功能上提供技术专业知识,同时推动提高性能,可靠性,扩展性和运营效率的发展举措。软件工程師 III 作为分配应用程序的主题专家,与跨职能团队合作实施技术解决方案,辅导初级工程师,并为战略技术决策做出贡献。这一职位在整个软件开发生命周期中发挥着关键作用,从解决方案设计和开发到部署,支持和持续改进。基本工作功能软件开发与应用程序支持 · 设计,开发,测试,实施和维护软件应用程序和业务流程优化解决方案。· 在需要分析,编码,测试等方面管理完整的软件开发生活周期。· 执行应用程序升级,增强,补丁和维修活动。· 及时诊断,故障排除并解决软件和系统问题。· 确保应用程序性能,可靠性,扩展性和质量符合既定服务水平协议。· 参加建筑讨论并为技术解决方案提供建议。技术领导力与专业知识 · 为多个商业应用和平台担任技术和系统主题专家。· 向项目团队,商业合作伙伴以及利益相关者提供有关系统能力和技术解决方案的咨询和指导。· 领导开发举措并做出战略技术决策。· 研究新兴技术并确定创新,流程改进和现代化努力的机会。· 开发概念证明来评估技术,支持增长和运行倡议。合作与项目交付 · 与商业伙伴,产品所有者和用户社区合作设计和实施有效的技术解决方案。· 在部门界限上工作以提高软件开发能力和工程实践。·参与项目的规划,估计,优先考虑和执行。

查看英文原文

The Software Engineer III is a mid-level engineering professional responsible for the design, development, maintenance, and optimization of software applications and business process solutions. This role operates with a high degree of autonomy, providing technical expertise across multiple systems and business functions while driving development initiatives that improve performance, reliability, scalability, and operational efficiency.
The Software Engineer III serves as a subject matter expert for assigned applications, collaborates with cross-functional teams to implement technology solutions, mentors junior engineers, and contributes to strategic technology decisions. This position plays a key role in the full software development lifecycle, from solution design and development through deployment, support, and continuous improvement.
Essential Job Functions
Software Development & Application Support

  • Design, develop, test, implement, and maintain software applications and business process optimization solutions.
  • Manage the full software development lifecycle, including requirements analysis, coding, testing, deployment, enhancements, and ongoing support.
  • Perform application upgrades, enhancements, patches, and maintenance activities.
  • Diagnose, troubleshoot, and resolve software and system issues in a timely manner.
  • Ensure application performance, reliability, scalability, and quality meet established service level agreements.
  • Participate in architecture discussions and provide recommendations for technology solutions.

Technical Leadership & Expertise

  • Serve as a technical and system subject matter expert for multiple business applications and platforms.
  • Provide consultation and guidance to project teams, business partners, and stakeholders regarding system capabilities and technical solutions.
  • Lead development initiatives and contribute to strategic technology decisions.
  • Research emerging technologies and identify opportunities for innovation, process improvements, and modernization efforts.
  • Develop proof-of-concepts to evaluate technologies and support Growth and Run initiatives.

Collaboration & Project Delivery

  • Collaborate with business partners, product owners, and user communities to design and implement effective technology solutions.
  • Work across departmental boundaries to improve software development capabilities and engineering practices.
  • Participate in project planning, estimation, prioritization, and execution activities.
  • Respond to technical inquiries, support requests, and operational issues in a timely and professional manner.
  • Communicate effectively with internal stakeholders, external vendors, and business partners.

DevOps & Operational Excellence

  • Partner with DevOps teams to implement and enhance CI/CD pipelines and deployment automation.
  • Monitor and optimize application performance, reliability, and system stability.
  • Create and maintain enterprise software packages and deployment configurations.
  • Manage and maintain application dependencies and package repositories, including technologies such as NuGet.

Mentorship & Team Development

  • Mentor and coach software engineers by sharing technical expertise and best practices.
  • Support development managers in identifying training opportunities and growth plans for team members.
  • Promote engineering excellence through knowledge sharing, code reviews, and technical guidance.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent combination of education and work experience.
  • 5–7 years of experience in software analysis, design, development, testing, and support.
  • Minimum 3 years of experience working with medium to complex applications, systems, or technology solutions.
  • Proficiency in all aspects of the software development lifecycle.
  • Proficiency developing enterprise applications using C#, .NET/.NET Core, and ASP.NET Core.
  • Experience with SQL Server and T-SQL, including relational database development and data access.
  • Experience with Entity Framework and Entity Framework Core (EF Core) or similar object-relational mapping technologies.
  • Experience designing, developing, and consuming REST APIs and Web APIs.
  • Experience developing and maintaining automated unit tests using modern testing frameworks and practices.
  • Proficiency with Git-based source control and collaborative development workflows.
  • Proficiency using AI-assisted development tools, such as GitHub Copilot or comparable AI coding assistants, to support coding, testing, refactoring, and documentation, including the ability to critically review and validate AI-generated output.
  • Knowledge of secure coding practices, including authentication, authorization, and protection of sensitive application data.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Experience working within Agile and/or DevOps environments.

Preferred Qualifications

  • Experience using Azure DevOps to implement and maintain CI/CD pipelines and deployment automation.
  • Experience implementing application logging, monitoring, and observability solutions to support troubleshooting, performance analysis, and operational reliability.
  • Experience with package management tools such as NuGet.
  • Experience contributing to application architecture and designing scalable, reliable enterprise applications.
  • Knowledge of cloud platforms, application architecture, and modern development practices.
  • Experience leading technical initiatives and mentoring software engineers.

Salary Range: $89,800.00 - $125,500.00
· Salary is commensurate to experience, location, etc.

Horace Mann was founded in 1945 by two Springfield, Illinois, teachers who saw a need for quality, affordable auto insurance for teachers. Since then, we’ve broadened our mission to helping all educators protect what they have today and prepare for a successful tomorrow. And with our broadened mission has come corporate growth: We serve more than 4,100 school districts nationwide, we’re publicly traded on the New York Stock Exchange (symbol: HMN) and we have more than $12 billion in assets.

We’re motivated by the fact that educators take care of our children’s future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future. Our tailored offerings include special rates and benefits for educators.

EOE/Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status

For applicants that are California residents, please review our California Consumer Privacy Notice

All applicants should review our Horace Mann Privacy Policy

Originally posted on Himalayas

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

该公司其他在招职位

快速专家

Horace MannUnited States$21.44 - $29.16Full Time7 天前
其他限定地区(需当地身份)

云领域管理架构师

Horace MannUnited States$124,200 - $175,800/年Full Time16 天前
开发工程限定地区(需当地身份)

适配性分析师

Horace MannUnited States$66,500 - $92,000/年Full Time16 天前
职能支持限定地区(需当地身份)

顾问

Horace MannUnited States$66,500 - $92,000/年Full Time20 天前
其他限定地区(需当地身份)

← 返回全部职位