Job Closed

This listing is no longer active.

Progressive Leasing logo
Progressive Leasing

Progressive Leasing is a leading provider of in-store and e-commerce lease-to-own solutions. With more than 20 years in FinTech, we’ve grown from start-up to industry leader by innovating, simplifying, and valuing people. We are a subsidiary of PROG Holdings (NYSE: PRG), a FinTech holding company with three business segments: Progressive Leasing Purchasing Power (a leading employee purchase program for consumer products and services using payroll deduction) Four, a Buy Now Pay Later (BNPL) platform

Lead Software Engineer – .Net

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

Florida

Posted

87 days ago

Salary

0

Seniority

Senior

Job Description

Lead Software Engineer – .Net

Progressive Leasing

• Leverage the latest technology and tools to deliver scalable, maintainable code • Operate in a hybrid environment, including on-prem and multi-cloud platforms (i.e. AWS, Azure, GCP, etc.) • Collaborate and participate in developing solutions together in cross-discipline teams • Actively participate in code reviews, leveraging code reviews to enforce best practices and software craftsmanship • Every engineer plays a part in the development and evolution of our technology roadmap, and we get to try out a lot of new and exciting emerging technologies as well as contribute to product evaluations as we select new software and tools to deploy in our environments • Demonstrate a high-sense of ownership and accountability for work produced • Ability to contribute to team success, as well as your own individual success

Job Requirements

  • .NET / C# Expertise: Strong knowledge of C# and .NET (Core / .NET 6+), including async/await, LINQ, multithreading, concurrency, and memory management.
  • Frameworks & Tools: Proficiency with ASP.NET Core (Web API / MVC / Minimal APIs), .NET security (authentication, authorization, OAuth2/OpenID Connect), and common .NET libraries.
  • ORM & Data Access: Experience with Entity Framework Core and relational data access, including migrations, performance tuning, and optimized SQL when needed.
  • Microservices Architecture: Hands-on experience designing and building microservices.
  • Cloud Platforms: Expertise with AWS or Azure, or Google Cloud, and familiarity with cloud-native tools (e.g., Kubernetes, Docker). AWS preferred
  • DevOps Practices: Knowledge of CI/CD pipelines, version control systems (Git).
  • Database Expertise: Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • System Performance: Skilled in JVM tuning, profiling tools, and performance optimization.
  • API Development: Deep understanding of RESTful APIs, OpenAPI/Swagger, and API security.
  • Preferred Skills: Experience in Financial institution with focus on Lending.
  • Exposure to frontend technologies like Angular or React is a plus.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. (or equivalent experience)
  • Proven track record of leading teams and delivering large-scale systems.
  • Excellent problem-solving and decision-making skills.

Benefits

  • Full Health Benefits; Medical/Dental/Vision/Life Insurance + Paid Parental Leave
  • Company Matched 401k
  • Paid Time Off + Paid Holidays + Paid Volunteer Hours
  • Employee Resource Groups (Black Inclusion Group, Women in Leadership, PRIDE, Adelante)
  • Employee Stock Purchase Program
  • Tuition Reimbursement
  • Charitable Gift Matching
  • Job required equipment and services

Related Job Pages

More Backend Engineer Jobs

VIAFLOW® logo

Pessoa Desenvolvedora Backend Sênior – Java

VIAFLOW®

Aceleramos a transformação de negócios com design, produtos digitais e soluções de hiperautomação.

Backend Engineer87 days ago
Full TimeRemoteTeam 51-200Since 2001H1B No Sponsor

• Desenvolvimento de Alta Performance: Projetar, desenvolver e manter sistemas de backend escaláveis utilizando Java. • Gestão de Dados: Garantir a integridade e otimização de bancos de dados relacionais complexos (PostgreSQL e Oracle). • Excelência em Ciclo de Vida: Utilizar Bitbucket para controle de versão e IntelliJ como ferramenta principal de desenvolvimento, garantindo código limpo e eficiente. • Gestão Ágil: Atuar ativamente em rituais ágeis, utilizando o Jira para organização de fluxos, prazos e entregas. • Documentação e Qualidade: Garantir que as soluções estejam tecnicamente documentadas e sigam os melhores padrões de mercado. • Colaboração Estratégica: Participar de discussões técnicas e decisões arquiteturais, apoiando a evolução contínua dos sistemas do cliente.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Análisis y diseño de la parte back-end de los diferentes evolutivos. • Desarrollo de historias de usuario estimando en puntos de historia. • Code-reviewer junto con otros desarrolladores del squad. • Reuniones de análisis y seguimiento de los desarrollos de los evolutivos del squad. • Coordinación con el PO de negocio, UX, diseño y front-end para que las mejoras vean la luz de la manera más ágil posible.

Spain
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Liderazgo técnico y gestión de equipo (aprox. 10 miembros), asegurando buenas prácticas y calidad del código • Análisis y desarrollo de aplicaciones Backend (Java 11+ y Spring) • Toma de requisitos y definición de soluciones técnicas alineadas con las necesidades del negocio • Gestión de proyectos bajo metodología Agile Scrum, incluyendo estimaciones y planificación • Supervisión de arquitecturas basadas en microservicios y arquitectura hexagonal • Implementación de contratos REST / API REST y Avro, integración con mensajería (JMS, MQTT) y protocolos TCP/IP • Uso de Sonar y Snyk para garantizar la calidad y seguridad del código • Coordinación de pruebas • Gestión de repositorios y CI/CD con GitHub, Docker, AKS, Kubernetes con Azure Arc • Administración de datos en Azure Cosmos DB y optimización con Redis • Monitorización y observabilidad con Grafana y Application Insights • Utilización de herramientas como Jira para la gestión de tareas y seguimiento

Spain
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrolador Host + Java (remoto)

Spain
Job Closed