Remote Otter LogoRemoteOtter

Software Engineer II - Remote

Posted 6 hours ago
Software Development
Full Time
Worldwide
$76,600 - $106,450/year

Overview

The Software Engineer II is a mid-level engineering role responsible for the design, development, maintenance, and enhancement of software applications and systems. This role operates with a high degree of autonomy on development and maintenance activities while collaborating cross-functionally to deliver reliable, scalable, and high-quality solutions. The engineer contributes to innovation, process improvement, and technical excellence across the organization.

In Short

  • Design, develop, test, debug, and maintain software applications and systems.
  • Participate in the full software development lifecycle (SDLC), including requirements analysis, design, development, testing, and deployment.
  • Implement enhancements, upgrades, and patches to existing applications.
  • Diagnose and resolve system defects, performance issues, and production incidents.
  • Ensure application performance, reliability, and quality standards are met.
  • Contribute to continuous improvement through research and application of new and existing technologies.
  • Participate in proof-of-concept (POC) efforts to evaluate solutions supporting business and technology initiatives.
  • Support enterprise application portfolio strategies and modernization efforts.
  • Create, maintain, and enhance reusable components and packages (e.g., NuGet, NPM).
  • Work closely with cross-functional teams to gather requirements, analyze user needs, and deliver effective solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related technical field (or equivalent experience).
  • 2–4 years of experience in software development, analysis, and coding.
  • Strong understanding of software development lifecycle (SDLC) and project lifecycle principles.
  • Proficiency in one or more programming languages and modern development frameworks.
  • Experience with web technologies, APIs, and/or scripting tools.
  • Familiarity with DevOps practices, CI/CD pipelines, and version control systems.
  • Ability to diagnose issues, analyze requirements, and deliver effective solutions.
  • Strong teamwork skills with the ability to communicate effectively with technical and non-technical stakeholders.
  • Professional communication when working with business partners and external vendors.
  • Actively develops technical skills and stays current with emerging technologies.

Benefits

  • Salary range from $76,600 to $106,450, commensurate with experience.
  • Opportunities for professional development and mentorship.
  • Collaborative work environment.
  • Support for continuous learning and skill enhancement.
  • Flexible work arrangements.
Horace Mann logo

Horace Mann

Horace Mann is a leading provider of insurance and financial services dedicated to serving educators and their families. The company focuses on delivering innovative solutions that enhance customer experience and drive operational efficiency. With a commitment to continuous improvement, Horace Mann employs methodologies such as Lean Six Sigma to optimize processes and ensure high-quality service. The organization values collaboration and supports its management teams in executing strategic initiatives that align with corporate objectives, ultimately aiming to grow market share and enhance customer retention.

Share This Job!

Save This Job!

Similar Jobs:

S.F

Software Engineer II - Remote

SailPoint France

7 weeks ago

Join SailPoint as a Software Engineer II to build Java or Golang SDKs for a big data platform in a fully remote role.

Mexico
Full-time
Software Development

AiPrise

Software Engineer II - Remote

AiPrise

7 weeks ago

Join AiPrise as a Software Engineer II to build and scale their compliance orchestration platform.

India
Full-time
Software Development

D.S

Software Engineer II - Remote

Dynatron Software

12 weeks ago

Join Dynatron Software as a remote Software Engineer II, where you'll develop high-quality code and collaborate in an Agile team environment.

USA
Full-time
Software Development
$120,000 - $140,000/year

I.T

Software Engineer II - Remote

iRhythm Technologies

14 weeks ago

Join iRhythm as a Software Engineer II to develop innovative cardiac monitoring software in a remote role.

USA
Full-time
Software Development
$88,000.00 - $110,000.00/year
Ambient.ai logo

Software Engineer II - Remote

Ambient.ai

19 weeks ago

Join Ambient.ai as a Software Engineer II to design and build large-scale distributed systems using advanced AI technologies.

USA
Full-time
Software Development