Software Engineer III
$89.8k - $125.5kHorace Mann
Software Engineer III
Remote
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
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$131k - $218.3k
Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ..., and fuel growth through innovation.Work you'll doAs a Software Engineer III on the Engineering as a Service team, you will be...SuggestedTemporary workLocal areaFlexible hours- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Business Banking, Business Access and Tools division, you serve as a seasoned member of an agile team...Suggested
$87k - $121k
...National Radio Astronomy Observatory Title: Software Engineer II-III Location: 1011 Lopezville Rd, Socorro, NM 87801, USA• 5651 Balloon Fiesta Pkwy, Albuquerque, NM 87113, USA• 155 Observatory Rd, Green Bank, WV 24944, USA Requisition Number:...SuggestedH1bWork at officeRemote workVisa sponsorship$113k - $188.4k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ..., and fuel growth through innovation.Work you'll doAs a Software Engineer III on the Engineering as a Service team, you will be...SuggestedLocal areaFlexible hours- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector's AI/ML & Data Platforms team, you serve as a seasoned member of an agile team to design...
$165k - $206.5k
...massive shift.WHY BOX NEEDS YOU Box’s Edge (Network Platform Engineering) team powers the connectivity behind our products,... ...owners can consume reliably at scale. We’re looking for a Software Engineer III to design and build backend services and automation that turn...Live inWork at officeShift work3 days per week$102.3k - $147.05k
...a team that succeeds together. Because at UKG, your work matters—and so do you.About The Team: UKG is looking for a Senior Software Engineer III - Eng to build and maintain our public/private cloud’s PaaS layer (Platform as a Service). This is a specialized team that abstracts...- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Asset & Wealth Management Technology organization, you serve as a seasoned member of an agile team to...
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the AI/ML data platform team you serve as a seasoned member of an agile team to build and operate scalable...
$108k - $216k
Position Summary... What you'll do... Role summary: The (USA) Software Engineer III plays a critical role in designing, developing, and delivering scalable software solutions by collaborating with cross-functional teams including product management and user experience...Full timeTemporary workPart time$175k - $195k
...using AI to scale that impact further and faster than anyone else can. About the role: We are seeking an exceptional Software Engineer III to join our Engineering team . Garner’s Engineering team tackles incredibly hard technical problems for a mission that...Remote workWork visaFlexible hours$102.7k - $231.1k
C.H Robinson is seeking a Software Engineer III on Rating & Quoting team where you will use your passion for technology and experience delivering complex software solutions to support our global customers. In this role, you will be responsible for evaluating requirements...Hourly payTemporary workWork experience placementWorldwideFlexible hours$150k - $170k
Software Engineer III What You'll Do Design, build, and maintain Ruby on Rails services and APIs alongside modern JavaScript/React frontends, taking responsibility for their quality, performance, and reliability Lead the design and delivery of complex, well-scoped features...Full time- Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ...growth through innovation. Work you'll do As a Project Software Engineer III on the Engineering as a Service team, you will be...Temporary workLocal areaFlexible hours
$104.9k - $199.07k
...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance... ..., and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in designing and delivering innovative...Full timeTemporary workWork experience placementWork at officeImmediate startRemote workFlexible hours- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector you serve as a seasoned member of an agile team to design and deliver trusted market...
- ...At Montana Instruments, the Software Engineer III is an experienced software professional responsible for the design, architecture, development, integration, and validation of software systems used in advanced scientific instrumentation and cryogenic technologies. As a...Full timeLocal areaVisa sponsorship
$122k - $240.5k
...Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a Service Agentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We're growing a team...Work at officeVisa sponsorshipFlexible hoursShift work$119k - $198.4k
Our AI & Engineering team helps organizations modernize technology platforms, accelerate innovation, and solve complex business and... ..., and support mission outcomes. Work you'll do As a Software Engineer III on the AI & Engineering team, you will be responsible for.....Local areaWorldwideFlexible hours- ...with multiple fortune 100 contracts within the financial, pharmaceutical and computing industries, is seeking a highly skilled Software Engineer III - Platform Application Engineer. As a Software Engineer III - Platform Application Engineer, you will serve as a seasoned...Full timeTemporary work
$112k - $176k
...amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen-fast.As a Software Engineer III on the Developer Productivity team, you'll help build systems on our Python-based agentic platform that turn inputs such as...Worldwide$119k - $198.4k
Position Summary Join Deloitte’s AI & Engineering team to help transform technology platforms, accelerate innovation, and support mission-critical outcomes for our clients. In this Software Engineer III role, you will help build secure, scalable solutions that improve...Local areaFlexible hoursShift work- ...and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems. As a Software Engineer III at JPMorgan Chase within the Corporate Technology, Employee Platforms team, you serve as a seasoned member of an agile team...Work experience placementRemote work
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Corporate Technology , Employee Platforms team, you serve as a seasoned member of an agile team to design...
- As a Software Engineer III - MLOps at JPMorgan Chase as a part of Banking and Wealth Management Technology, you build and operate a machine learning operations (MLOps) platform on Amazon Web Services (AWS) that supports model development, CI/CD, deployment, monitoring,...
$102.3k - $147.05k
...UKG, your work matters—and so do you. We are looking for a Sr Software Engineer to join our dynamic team. This role provides an opportunity to... ...RegularWork Style:hybridLocation:Lowell,MA,United StatesTravel:Role:Software Engineer III- EngDepartment:Software & Product DevelopmentWorldwide$119k - $218.3k
Position Summary We are seeking a Software Engineer III to design, build, and maintain secure, scalable applications that support process engineering and automation initiatives. In this role, you will develop AI-enabled websites, internal tools, dashboards, and application...Worldwide- -As a Software Engineer III, your goal will be to support our Electrification group by performing a variety of complex engineering duties to design, plan, and oversee the architecture, design, development, and management of software systems applied to new or existing products...
$78.8k - $131.3k
...enjoy leveraging AI-powered tools, automation, and modern engineering practices to drive innovation and operational excellence?About... ...the RoleWe are seeking a highly skilled and motivated Software Engineer III to join our engineering team. This role is ideal for an engineer...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- junior software developer United States
- scientific software engineer United States
- intel software engineer United States
- vice president software engineering United States
- director software engineering United States
- software engineer United States
- software sales engineer United States
- software engineer mainframe United States
- software engineer student United States
- senior robotics software engineer United States





