Lead Software Engineer (.NET)
Aktualisiert am 01.10.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 months
2023-10 - 2024-08

E-commerce system management

Software Engineer
Software Engineer
Tasks performed:
Implement robust and secure integration with various payment systems to facilitate
seamless financial transactions.
Configure and manage security services on Linux servers to protect against unauthorized
access and vulnerabilities. Implement firewalls, intrusion detection systems, and regular
security audits to maintain a secure environment.
Transition existing background jobs to Hangfire to improve reliability and scalability.
Design and deploy a robust infrastructure using Azure services to support our
application?s scalability and performance needs.
6 years
2017-11 - 2023-10

?ollective investment system

Lead Software Engineer, Tech and Team Lead, Tech Architect
Lead Software Engineer, Tech and Team Lead, Tech Architect
Tasks performed:
Develop architecture based on layered architecture pattern using .NET Core.
Design and implement an architecture using the CQRS pattern to separate read and write
operations, enhancing scalability and maintainability.
Plan and structure the database in SQL Server and PostgreSQL to support efficient data
storage, retrieval, and management.
Develop and deploy a scalable and resilient infrastructure using Azure services.
Implement a continuous delivery pipeline with Azure DevOps to automate deployments
and streamline the delivery process for quick and reliable updates.
Support of enterprise environment (including ?health monitoring?, request processing and
tracking, application support and change management).
As a tech lead, perform thorough code reviews, provide technical consultation and
validation to ensure that solutions are feasible and aligned with best practices.
1 year 3 months
2016-09 - 2017-11

Cayman

Senior Software Engineer
Senior Software Engineer

Project summary: eDiscovery system, help lawyers to process big volumes of data during legal hold stage. During this phase attorneys have time to examine materials related to the matter unless the matter is not a case. Manually it takes a lot of resources, and tens of millions of dollars.


Tasks performed:

Implement user interfaces with ASP.NET MVC, JavaScript, JQuery, and Angular 1.6.

Apply best practices and principles such as SOLID in C# and JavaScript.

Implement NHibernate for ORM to ensure efficient data access and manipulation.

Analyze and optimize application performance, focusing on both server-side (ASP.NET MVC) and client-side (JavaScript).

Implement caching strategies, optimize PL/SQL queries, and improve database access using Oracle 11g.

Conduct root cause analysis to prevent future issues and improve code stability.

Utilize TFS and Git for version control, ensuring proper tracking and management of bug

fixes.

2 years 2 months
2014-08 - 2016-09

ISAM

Senior Software Engineer
Senior Software Engineer

Project summary: WKL-CTDC, Information Security Assessment Manager (ISAM) leverages the ComplyTrackTM platform from Wolters Kluwer Law & Business, the leader in enterprise compliance and risk management solutions for the healthcare industry. ISAM integrates the HITRUST Common Security Framework (CSF) with the industry?s leading risk assessment workflow software to go far beyond simple risk analysis, combining control-based assessments, multi-stage remediation, robust monitoring and intelligent analytics in one tool.


Tasks performed:

Developing and maintaining the server-side application, including creating and optimizing

business logic using ASP.NET MVC and Entity Framework.

Integrating with databases by writing and optimizing T/SQL queries for MS SQL Server 2008.

Developing and supporting RESTful APIs for interaction with the frontend and third-party

services.

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 months
2023-10 - 2024-08

E-commerce system management

Software Engineer
Software Engineer
Tasks performed:
Implement robust and secure integration with various payment systems to facilitate
seamless financial transactions.
Configure and manage security services on Linux servers to protect against unauthorized
access and vulnerabilities. Implement firewalls, intrusion detection systems, and regular
security audits to maintain a secure environment.
Transition existing background jobs to Hangfire to improve reliability and scalability.
Design and deploy a robust infrastructure using Azure services to support our
application?s scalability and performance needs.
6 years
2017-11 - 2023-10

?ollective investment system

Lead Software Engineer, Tech and Team Lead, Tech Architect
Lead Software Engineer, Tech and Team Lead, Tech Architect
Tasks performed:
Develop architecture based on layered architecture pattern using .NET Core.
Design and implement an architecture using the CQRS pattern to separate read and write
operations, enhancing scalability and maintainability.
Plan and structure the database in SQL Server and PostgreSQL to support efficient data
storage, retrieval, and management.
Develop and deploy a scalable and resilient infrastructure using Azure services.
Implement a continuous delivery pipeline with Azure DevOps to automate deployments
and streamline the delivery process for quick and reliable updates.
Support of enterprise environment (including ?health monitoring?, request processing and
tracking, application support and change management).
As a tech lead, perform thorough code reviews, provide technical consultation and
validation to ensure that solutions are feasible and aligned with best practices.
1 year 3 months
2016-09 - 2017-11

Cayman

Senior Software Engineer
Senior Software Engineer

Project summary: eDiscovery system, help lawyers to process big volumes of data during legal hold stage. During this phase attorneys have time to examine materials related to the matter unless the matter is not a case. Manually it takes a lot of resources, and tens of millions of dollars.


Tasks performed:

Implement user interfaces with ASP.NET MVC, JavaScript, JQuery, and Angular 1.6.

Apply best practices and principles such as SOLID in C# and JavaScript.

Implement NHibernate for ORM to ensure efficient data access and manipulation.

Analyze and optimize application performance, focusing on both server-side (ASP.NET MVC) and client-side (JavaScript).

Implement caching strategies, optimize PL/SQL queries, and improve database access using Oracle 11g.

Conduct root cause analysis to prevent future issues and improve code stability.

Utilize TFS and Git for version control, ensuring proper tracking and management of bug

fixes.

2 years 2 months
2014-08 - 2016-09

ISAM

Senior Software Engineer
Senior Software Engineer

Project summary: WKL-CTDC, Information Security Assessment Manager (ISAM) leverages the ComplyTrackTM platform from Wolters Kluwer Law & Business, the leader in enterprise compliance and risk management solutions for the healthcare industry. ISAM integrates the HITRUST Common Security Framework (CSF) with the industry?s leading risk assessment workflow software to go far beyond simple risk analysis, combining control-based assessments, multi-stage remediation, robust monitoring and intelligent analytics in one tool.


Tasks performed:

Developing and maintaining the server-side application, including creating and optimizing

business logic using ASP.NET MVC and Entity Framework.

Integrating with databases by writing and optimizing T/SQL queries for MS SQL Server 2008.

Developing and supporting RESTful APIs for interaction with the frontend and third-party

services.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.