Sr. Software Engineer/.NET Developer
Listed on 2026-10-18
-
Software Development
Cloud Engineer - Software, AWS, Backend Developer, DevOps
Job Responsibilities
Design, develop, and maintain scalable applications using .NET 8.0, leveraging at least 7 years of hands-on development experience.
Utilize Python programming skills (2+ years' experience) for scripting, automation, or integration tasks as required by project needs.
Architect and implement cloud-based solutions on AWS, applying a minimum of 5 years’ experience with AWS services.
Integrate secure authentication and authorization protocols, including PingID and JWT tokens.
Design, implement, and optimize database solutions, including experience with Mark Logic (No
SQL) and other data storage technologies.
Lead and execute data transfer and migration initiatives between systems or platforms, ensuring security and data integrity.
Develop and enhance backend and middleware components using .NET 8.0.Implement integrations involving authentication/authorization protocols (Ping , OpenID, etc.).Handle data migration from legacy systems to AWS S3.Collaborate closely with the architecture and business systems teams.
Work independently on pre-defined requirements (via JIRA tickets); no requirement gathering needed.
Participate in ongoing development cycles and adhere to project timelines and coding discipline.
Design, develop, and maintain scalable applications using .NET 8.0, leveraging at least 7 years of hands-on development experience.
Utilize Python programming skills (2+ years' experience) for scripting, automation, or integration tasks as required by project needs.
Architect and implement cloud-based solutions on AWS, applying a minimum of 5 years’ experience with AWS services.
Integrate secure authentication and authorization protocols, including PingID and JWT tokens.
Design, implement, and optimize database solutions, including experience with Mark Logic (No
SQL) and other data storage technologies.
Lead and execute data transfer and migration initiatives between systems or platforms, ensuring security and data integrity.
Experience with .NET modernization/migration strategies, such as upgrading legacy .NET Framework applications to .NET 8+, or migrating to microservices.
Strong knowledge of web technologies for handling large browser-based files (e.g., JavaScript, HTML5, Web Assembly, React or Angular frameworks).Familiarity with AWS S3, Lambda, API Gateway, and AWS IAM for secure storage, transfer, and serverless processing of large data files.
Expertise with RESTful and GraphQL API design for seamless data transfer between web clients and backend/cloud services.
Advanced understanding of secure file handling (e.g., encryption, validation, virus scanning) for uploads and downloads.
Skills in Dev Ops and CI/CD for automating build, test, and deployment pipelines—especially cloud-oriented.
Familiarity with event-driven architectures and message queues (e.g., AWS SNS/SQS, Kafka) for robust file-transfer workflows.
Experience with cloud monitoring and logging tools (e.g., AWS Cloud Watch, ELK stack) for file transfer and application health tracking.
Understanding of scalability and performance optimization in web and cloud apps.
Knowledge of containerization and orchestration technologies (Docker, Kubernetes) for scalable application deployment.
Experience integrating or migrating legacy data systems (including lab notebooks and scientific data formats) into modern platforms.
Experience with React.js or similar frontend frameworks.
Prior exposure to unstructured data migration projects.
Containerization expertise (Docker, Kubernetes).
Experience with .NET modernization/migration strategies, such as upgrading legacy .NET Framework applications to .NET 8+, or migrating to microservices.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).