Sr. Software Engineer

Company:  Gravity IT Resources
Location: Morrisville
Closing Date: 05/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
To Apply for this Job Click Here Job Title: Senior Software Engineer Logistics: 18 Month Contract Work Authorization: US Citizens or Green Card Holders Only Location: Remote – EST Hours Our client is an integrated life sciences commercialization partner that provides comprehensive solutions spanning the entire healthcare value chain. Backed by proven industry expertise and results-driven technology, our client helps navigate the complex life sciences marketplace by providing commercialization solutions to accelerate value and enhance patient lives. What you’ll be doing: Developing client-facing REST APIs as products. Creating and maintaining technical documentation for both internal and external consumption. Troubleshooting, debugging, and supporting production APIs and solutions. Working with the team, Product Owner, and stakeholders to develop custom solutions within their standard platform. Participating in proof of concept (POC) initiatives. Building and maintaining core platforms and frameworks. Collaborating with external client technical teams to assist in onboarding the usage of their products. Communicating with stakeholders in sprint reviews and demos. Performing other duties as needed at the discretion of your manager. Assisting with migrating on-premise platforms to a cloud environment. Assisting with code releases. Technologies you can expect to work with: .Net Framework (Core) with C# SQL Server (PL/SQL) NodeJS TypeScript/JavaScript RabbitMQ Entity Framework Azure DevOps Powershell, BASH, or other shell scripting Bonus points for: Docker/Kubernetes experience Azure API Management experience Azure functions and/or Logic Apps experience Qualifications: 3-5+ years of software development experience in a professional business environment. Extensive experience developing enterprise-level APIs in the .Net (Core) framework utilizing C# as the programming language. Strong relational database experience (SQL Server preferred). Able to break down complex requirements into actionable work items and unit-testable code. Understands and applies techniques to help prevent and address security vulnerabilities. Able to apply more advanced architectural patterns to problems and the ability to see recurring situations in which patterns should be exercised. Able to learn and implement commercial off-the-shelf products into a solution where necessary. Develops software solutions to satisfy business use-cases and specified requirements. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Participates in and provides in-depth code reviews to ensure code quality and best solution approaches. Strong communication skills. To Apply for this Job Click Here #J-18808-Ljbffr
Apply Now
Share this job
Gravity IT Resources
  • Similar Jobs

  • Sr. Software Engineer

    Morrisville
    View Job
  • Sr System Engineer

    Morrisville
    View Job
  • Sr System Engineer

    Morrisville
    View Job
  • Senior Software Development Engineer

    Morrisville
    View Job
  • Voice System Software Engineer

    Morrisville
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙