Remote Otter LogoRemoteOtter

Lead Software Engineer - Remote

Posted 7 weeks ago
Software Development
Full Time
Worldwide

Overview

The Lead Software Engineer will work with engineers, architects, and product managers to develop software on our philanthropic solutions software platform. This person must be self-motivated and results-oriented with strong programming skills across modern enterprise software architectures. The Lead Software Engineer is expected to work well in an agile development environment to mentor and develop those around them and build superior products.

In Short

  • Potentially manage up to 4 direct reports.
  • Provide guidance and mentorship.
  • Collaborate and pair with other software engineers and product professionals to design, implement and test new features and product refinements.
  • Author and present training materials and documentation to other team members and users of software.
  • Work closely with Product Management and other areas of the business to ensure market needs are met.
  • Work with Architecture team to design and implement new service-based, automated application environment.
  • Adhere to defined security standards in both functional and non-functional duties of job.
  • Write highly performant code and supporting tests.
  • Refactor existing code to improve maintainability and quality.
  • Other duties as assigned.

Requirements

  • Bachelor's Degree in Computer Science or related field required
  • 10+ years of experience in software development
  • 5+ years of experience with TypeScript and/or JavaScript
  • 5+ years of experience with C# and the .NET framework
  • 5+ years of experience working with Oracle or other relational databases
  • 5+ years of experience developing and supporting complex enterprise cloud applications
  • Strong experience with modern web browser frameworks
  • Familiarity with Agile development methodologies
  • Proficient in using distributed version control systems, particularly Git
  • Solid understanding of algorithms and software design patterns
  • Experience with automated testing frameworks and test-driven development (TDD) is a plus
  • Background in Financial Technology (FinTech) is a plus

Benefits

  • Equal employment opportunity employer.

Ren

Ren

Ren is a forward-thinking company focused on developing philanthropic solutions through innovative software platforms. With a commitment to creating high-quality, service-based enterprise SaaS solutions, Ren fosters a collaborative and agile work environment where engineers, architects, and product managers work together to build superior products. The company values mentorship and technical guidance, ensuring that team members grow and excel in their roles. Ren is dedicated to meeting market needs while adhering to defined security standards and leveraging modern technologies, including cloud storage and reporting tools.

Share This Job!

Save This Job!

Similar Jobs:

Recorded Future logo

Lead Software Engineer - Remote

Recorded Future

8 weeks ago

Join Recorded Future as a Lead Software Engineer to develop cutting-edge malware analysis tools and infrastructure.

Worldwide
Full-time
Software Development
AbbVie logo

Lead Software Engineer - Remote

AbbVie

8 weeks ago

Lead Software Engineer position at Allergan Aesthetics, focusing on team leadership and software architecture.

Salt Lake City, UT, USA
Full-time
Software Development
LIQID Investments logo

Lead Software Engineer - Remote

LIQID Investments

9 weeks ago

We are seeking a Lead Software Engineer to guide a team in developing innovative digital platforms.

Germany
Full-time
Software Development
Enterprise Horizon Consulting Group logo

Lead Software Engineer - Remote

Enterprise Horizon Consulting Group

10 weeks ago

Join Enterprise Horizon Consulting Group as a Lead Software Engineer to lead software development efforts for government customers.

Worldwide
Full-time
Software Development

A.G.S.P

Lead Software Engineer - Remote

AL7635 GE Steam Power

10 weeks ago

Seeking a full-stack software engineer with at least 3 years of experience for a remote position focused on software application development.

USA
Full-time
Software Development
$86K - $112K/year