Lead/Senior Software Engineer (Remote)

Genesis10

Inver Grove Heights, MN • 1h ago • Remote

Senior

Remote

189,280 - 195,520 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Lead/Senior Software Engineer (Remote) role

Improve your resume now

$189,280 – $195,520/year

Quick Facts

  • Role: Lead/Senior Software Engineer (Remote)

  • Contract length: 9+ months

  • Compensation: $91.00–$94.00 per hour (W2), based on qualifications

Description

Lead and deliver secure, scalable web and mobile applications. Integrate identity and access management using Okta, including SSO and standards such as OpenID Connect and OAuth 2.0, and manage AWS cloud infrastructure via Terraform (infrastructure as code). Provide technical leadership, troubleshoot complex integration issues, mentor engineers, and support on-call maintenance as needed.

Responsibilities

  • Provide technical leadership, assist in work breakdown, and guide system design aligned to product outcomes and customer needs

  • Design, prototype, refine, and implement solutions for complex business and technical problems (capacity, security, performance, maintainability)

  • Develop and support customer-facing applications using .NET, C#, Angular, and related web technologies

  • Implement and support secure authentication and authorization with Okta (application integrations, SSO)

  • Develop and maintain Terraform configurations to provision and manage cloud infrastructure across environments

  • Collaborate with architecture, security, and platform teams to align integrations and infrastructure automation with standards

  • Prevent third-party tool vulnerabilities from being integrated into products

  • Stay current with web technologies and recommend improvements to architecture and development practices

  • Troubleshoot and resolve complex application, identity integration, and infrastructure issues

  • Mentor engineers and conduct code reviews to ensure quality, security, and maintainability

  • Participate in scheduled and unscheduled weekend/after-hours maintenance and on-call duties as needed

Requirements

  • 10+ years of software development experience with web technologies, middleware, and backend databases

  • Strong skills in .NET and C#

  • Strong skills in Angular 16+, TypeScript, and CSS/Sass

  • Hands-on experience integrating applications with Okta for authentication and authorization, including SSO, OIDC, SAML, and OAuth 2.0

  • Hands-on experience with AWS and using Terraform to provision/manage infrastructure (reusable configurations and infrastructure state)

  • Experience applying common software design patterns to build modular, maintainable, scalable systems

  • Comprehensive knowledge of the Software Development Life Cycle

  • Demonstrated ability to troubleshoot and resolve complex technical issues

  • Experience developing mobile applications and publishing to Google Play Store and Apple App Store

  • Experience on an Agile team using the Scrum framework

  • Experience leading and mentoring developers in best practices and troubleshooting

  • Experience maintaining, upgrading, and refactoring legacy applications, prioritizing tech debt and modernization

Benefits

  • Behavioral Health Platform

  • Medical, Dental, Vision

  • Health Savings Account

  • Voluntary Hospital Indemnity (Critical Illness & Accident)

  • Voluntary Term Life Insurance

  • 401K

  • Sick Pay (for applicable states/municipalities)

  • Commuter Benefits (Dallas, NYC, SF, and Illinois)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report