Senior .Net Developer
Há 7 dias
Location: Latin America, REMOTE
Project Overview: The customer, is a healthcare company, seeks to upgrade a large legacy application used in electronic health records (EHR) for oncology. The existing system is a monolithic application initially built using the classic .NET Framework, ranging from .NET 2.0 to .NET 4.7.2. It includes around 300 projects, with significant parts dedicated to data access, business models, and services, all tangled in a complex manner. The application is critical as it supports clinicians in recording and accessing vital patient data, and any system downtime can have severe consequences.
Project Goals:
- Modernization: Migrate the application to a more modern .NET environment, preferably .NET 8.
- Maintain Functionality: Ensure the application continues to function during the migration, as it is currently live and essential to healthcare operations.
- Partial Upgrades: Focus on improving the backend and reducing dependencies without rewriting the entire application.
- Technical Challenges: Resolve issues with legacy ASP.NET, manage package version collisions, and refactor components to make them compatible with .NET Standard 2.0 and .NET 8.
- Frontend Considerations: Although primarily backend-focused, the application uses ReactJS and acts as a message hub for various services.
Technical Environment:
- Backend: Classic ASP.NET, transitioning to .NET 8.
- Frontend: ReactJS.
- Database: SQL Server, utilizing Dapper for data access.
- Cloud Platform: AWS, but Azure could be considered due to Microsoft's ecosystem benefits.
Key Responsibilities:
- Analyze and understand the current legacy ASP.NET application architecture.
- Develop strategies to migrate parts of the application to .NET 8, ensuring compatibility with existing systems.
- Collaborate closely with team members to identify small, impactful changes that can modernize the application.
- Optimize backend services, refactor code to use modern .NET practices, and address technical debt.
- Perform profiling and load testing to identify performance bottlenecks.
- Ensure that any changes minimize disruption to the live production environment.
- Participate in planning and coordinating with other teams for incremental upgrades and refactoring efforts.
Required Skills and Experience:
- .NET Expertise: Extensive experience with classic ASP.NET and modern .NET Core/.NET 8, including transitioning legacy applications to newer frameworks. (+7 years of experience)
- Backend Development: Strong skills in backend development, including understanding HTTP contexts, multi-threading, and dependency injection.
- SQL Server: Proficient in writing and optimizing SQL queries, familiar with SQL Server features like temporal tables and raw versions.
- Data Access: Experience with ORM tools like Dapper and inline SQL code.
- Microservices: Familiarity with microservices architecture and designing APIs.
- Cloud Platforms: Experience with AWS or Azure cloud services, containers & kubernetes services, such as EKS or AKS.
- Coding : git(gitlab) and JetBrains Rider
- Problem Solving: Ability to identify and solve complex technical issues, especially in a live production environment.
- Collaboration: Strong communication skills to work effectively with cross-functional teams and provide technical guidance.
Preferred Qualifications:
- Experience in the healthcare domain, particularly with electronic health records (EHR) systems.
- Knowledge of front-end technologies like ReactJS is a plus but not mandatory.
- Familiarity with DevOps practices and tools.
Personality Traits:
- Detail-oriented and analytical thinker.
- Proactive problem solver who can work independently and as part of a team.
- Strong communicator, capable of explaining technical concepts to non-technical stakeholders.
Time Zone and Availability:
- Time Zone: Ideally located in a time zone that aligns well with U.S. Eastern Time (ET) to facilitate collaboration with the team.
- Availability: Flexible work hours, but must be available for key meetings and collaboration sessions with the team. Typical core hours might be between 9 AM and 5 PM ET, but some flexibility is possible.
This role requires a candidate who can handle the intricacies of migrating a critical legacy system to a modern platform while maintaining operational integrity. The ideal candidate will be adept at navigating complex technical environments and driving significant improvements to ensure the system's future reliability and efficiency.
Hiring Process:
- Intro call with a Recruiter
- Tech interview with the Customertimes team
- Two Customer interviews (live coding, behavioral interview)
- Offer
-
Brazil - Senior .Net Developer
Há 1 mês
Brazil Arke Tempo inteiroIn Short Arke is actively searching for a qualified Senior .NET Developer to join our team in Brazil, either CLT or PJ. We’re a consultancy, so the ability to transition between requirements, begin new challenges, and work with several teams for a client is necessary. The .NET Developer will contribute to scoping, planning, review, and execution of...
-
Senior C# .NET Developer
Há 2 dias
Brazil ITTConnect Tempo inteiroITTConnect is seeking a Senior Microsoft C# .NET Software Developer to work for a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries.Job location: Brazil. Work REMOTE from anywhere in the country following the US Pacific time zonePlease submit your resume in English or it...
-
Senior Dotnet Developer
Há 2 dias
Brazil ITTConnect Tempo inteiroITTConnect is seeking a Senior Microsoft C# .NET Software Developer to work for a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. Job location: Brazil. Work REMOTE from anywhere in the country.Please submit your resume in English or it will be rejected.RequirementsAt...
-
Senior .Net Developer
Há 7 dias
Brazil Customertimes Tempo inteiroLocation: Latin America, REMOTEProject Overview: The customer, is a healthcare company, seeks to upgrade a large legacy application used in electronic health records (EHR) for oncology. The existing system is a monolithic application initially built using the classic .NET Framework, ranging from .NET 2.0 to .NET 4.7.2. It includes around 300 projects, with...
-
Desenvolvedor .NET Senior
4 semanas atrás
Brazil Regazzo Consultoria em Informática Tempo inteiroDescrição da vaga Estamos em busca de um Desenvolvedor . Net Senior para trabalhar com a parte de programação, também precisará analisar projetos e suas execuções internas e externas (Fábricas), por isso trabalhará em conjunto com desenvolvedores, arquitetos e Analista de negócio. Responsabilidades e atribuições: Desenvolver recursos para...
-
Desenvolvedores .NET
4 semanas atrás
Brazil Hrsoul Tempo inteiroDesenvolvedores .NET Nível Sênior (2 vagas) - 100% RemotoSólida experiência com desenvolvimento em .NET;Projeto por tempo indeterminado;Imprescindível Inglês Avançado;Atuação 100% remota.Salário:A combinarCargo:Desenvolvedor .NetEmpresa:HrsoulAtuação com consultoria.Ramo:Serviços (GF)
-
Desenvolvedor .NET Sênior
4 meses atrás
Brazil Genesis Consulting Partners, LLC Tempo inteiroDesenvolvedor .NET Sênior Job DescriptionA Genesis Consulting tem oportunidade imediata para Desenvolvedores .NET experientes com verdadeira paixão por crescimento profissional e entrega de valor através da tecnologia. Nossos clientes são alguns dos principais líderes mundiais em diferentes indústrias e o candidato fará parte de projetos desafiadores...
-
Desenvolvedor .NET Sênior
4 meses atrás
Brazil, BR Genesis Consulting Partners, LLC Tempo inteiroDesenvolvedor .NET Sênior Job DescriptionA Genesis Consulting tem oportunidade imediata para Desenvolvedores .NET experientes com verdadeira paixão por crescimento profissional e entrega de valor através da tecnologia. Nossos clientes são alguns dos principais líderes mundiais em diferentes indústrias e o candidato fará parte de projetos desafiadores...
-
Senior .Net Developer
3 semanas atrás
Brazil team.it Tempo inteiroQueremos fazer diferente com o essencial.Apostamos numa estratégia de corporativismo sustentável. Acreditamos que o sucesso se baseia na construção de uma equipa centrada no bem-estar coletivo, no desenvolvimento pessoal e profissional, e assente numa filosofia de trabalho que potencie a gestão saudável das nossas vidas. Work-life balance, beginner’s...
-
Desenvolvedores .NET
4 semanas atrás
Brazil Hrsoul Tempo inteiroDesenvolvedores .NET Nível Sênior (2 vagas) - 100% RemotoSólida experiência com desenvolvimento em .NET;Projeto por tempo indeterminado;Imprescindível Inglês Avançado;Atuação 100% remota.Salário:A combinarCargo:Desenvolvedor .NetEmpresa:HrsoulAtuação com consultoria.Ramo:Serviços (FB)
-
Desenvolvedores .NET Core – Níveis Pleno e Sênior
4 semanas atrás
Brazil Hrsoul Tempo inteiroDesenvolvedores .NET Core – Níveis Pleno e Sênior (5 vagas) – São Paulo/SP ou Rio de Janeiro/RJ - Experiência com .NET Core (C#) e Cloud (Azure, AWS ou OCI);- Experiência com mensageria Apache Kafka ou RabbitMQ, e banco de dados SQL Server ou MongoDB;- Vivência em FrontEnd (Angular e/ou React.JS);- Imprescindível disponibilidade para atuação...
-
Desenvolvedor .NET Senior
4 semanas atrás
Brazil Regazzo Consultoria em Informática Tempo inteiroDescrição da vaga Estamos em busca de um Desenvolvedor . Net Senior para trabalhar com a parte de programação, também precisará analisar projetos e suas execuções internas e externas (Fábricas), por isso trabalhará em conjunto com desenvolvedores, arquitetos e Analista de negócio. Responsabilidades e atribuições: Desenvolver recursos para...
-
Backend .NET Sênior
4 semanas atrás
Brazil, BR BUSPAY Tempo inteiroBusca novos desafios, novas tecnologias e gosta de inovação?Venha para a BUSPAY! Temos a oportunidade certa para você!!Backend .NET SêniorEsperamos por alguém:Pró-AtivoFlexívelDisposto a aprender e pesquisar novas tecnologiasRequisitos:Experiência em desenvolvimento:.NET 8.0 /.NET 6.0SQL ServerAPI RestAplicar padrões de projetos e boas práticas...
-
Backend .NET Sênior
3 semanas atrás
Brazil BUSPAY Tempo inteiroBusca novos desafios, novas tecnologias e gosta de inovação? Venha para a BUSPAY! Temos a oportunidade certa para você!! Backend .NET Sênior Esperamos por alguém: Pró-Ativo Flexível Disposto a aprender e pesquisar novas tecnologias Requisitos: Experiência em desenvolvimento: .NET 8.0 /.NET 6.0 SQL Server API Rest Aplicar padrões de projetos e...
-
Backend .NET Sênior
2 meses atrás
Brazil BUSPAY Tempo inteiroBusca novos desafios, novas tecnologias e gosta de inovação?Venha para a BUSPAY! Temos a oportunidade certa para você!!Backend .NET SêniorEsperamos por alguém:Pró-AtivoFlexívelDisposto a aprender e pesquisar novas tecnologiasRequisitos:Experiência em desenvolvimento:.NET 8.0 /.NET 6.0SQL ServerAPI RestAplicar padrões de projetos e boas práticas...
-
Senior Ecommerce Developer
3 semanas atrás
Brazil, BR Razoyo Tempo inteiroCompany DescriptionRazoyo is an award-winning eCommerce and Development Agency that specializes in serving the needs of medium and large-size businesses. We connect online merchants with efficient service providers, platforms, designers, and developers to make them more successful. Our team is Magento Certified and skilled in SaaS Platform Development,...
-
Senior Ecommerce Developer
3 semanas atrás
Brazil Razoyo Tempo inteiroCompany DescriptionRazoyo is an award-winning eCommerce and Development Agency that specializes in serving the needs of medium and large-size businesses. We connect online merchants with efficient service providers, platforms, designers, and developers to make them more successful. Our team is Magento Certified and skilled in SaaS Platform Development,...
-
SOFTWARE DEVELOPER .NET SÊNIOR | REMOTO
4 semanas atrás
Brazil Localiza&Co Tempo inteiroLOCALIZA&CO Somos uma empresa presente no futuro. Em nossa história, sempre trouxemos para o agora ideias que pareciam existir somente anos à frente. Enxergamos o amanhã pelas lentes do nosso espírito empreendedor e pela nossa paixão pelos clientes. Construir o futuro da mobilidade é o nosso propósito. É ele que estimula nossa habilidade de...
-
SOFTWARE DEVELOPER .NET SÊNIOR | REMOTO
4 semanas atrás
Brazil, BR Localiza&Co Tempo inteiroLOCALIZA&COSomos uma empresa presente no futuro. Em nossa história, sempre trouxemos para o agora ideias que pareciam existir somente anos à frente. Enxergamos o amanhã pelas lentes do nosso espírito empreendedor e pela nossa paixão pelos clientes.Construir o futuro da mobilidade é o nosso propósito. É ele que estimula nossa habilidade de...
-
SOFTWARE DEVELOPER .NET SÊNIOR | REMOTO
4 semanas atrás
Brazil Localiza&Co Tempo inteiroLOCALIZA&COSomos uma empresa presente no futuro. Em nossa história, sempre trouxemos para o agora ideias que pareciam existir somente anos à frente. Enxergamos o amanhã pelas lentes do nosso espírito empreendedor e pela nossa paixão pelos clientes.Construir o futuro da mobilidade é o nosso propósito. É ele que estimula nossa habilidade de...