Current jobs related to Senior Software Engineer - Durham - Direct Supply


  • Durham, North Carolina, United States NVIDIA Full time

    Unlock the Power of HPC with NVIDIANVIDIA is a pioneer in the field of High-Performance Computing (HPC), and we're seeking a talented Senior Software Engineer to join our mission to revolutionize the way we process and analyze complex data.As a Senior Software Engineer on our HPC team, you'll be responsible for designing and implementing highly available and...


  • Durham, United States Vaco Full time

    Location: Durham, 3 days per week onsiteRole Overview: The (Senior) Director of Software Engineering will drive technological innovation in the biotech space, leading a team of engineers to develop advanced software solutions that support the company's mission. This role requires a visionary leader with strong technical expertise and strategic thinking to...


  • Durham, North Carolina, United States JobRialto Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Airfam Products team. As a key member of our team, you will be responsible for building the digital experience for our clients' employees.Key ResponsibilitiesDesign and develop delightful user experiences using web technologies.Collaborate with product managers, designers, and...


  • Durham, North Carolina, United States JobRialto Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Airfam Products team. As a key member of our team, you will be responsible for building the digital experience for our clients' employees.Key ResponsibilitiesDesign and develop delightful user experiences using web technologies.Collaborate with product managers, designers, and...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer in Test to join our team. As a key member of our Workplace Investing Quality Engineering team, you will be responsible for developing and executing test automation strategies to ensure the integrity, quality, and performance of our cloud data platform.Key...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleFidelity TalentSource is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our Recommendation Engine Product team, you will play a critical role in advancing Fidelity's customer personalization efforts.Key ResponsibilitiesDesign and develop cloud native Java applications using innovative technologies...


  • Durham, North Carolina, United States Qualitative Financials Full time

    About the RoleWe are seeking a highly skilled Java Developer to join our Wallet team as a Senior Software Engineer. As a key member of our team, you will have the opportunity to develop your skills and collaborate with engineers across Fidelity in a dynamic environment.Key ResponsibilitiesDesign and develop secure crypto platforms utilizing modern software...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:Performs software testing and delivery in an Agile environment using Object-Oriented languages, SOAP, and RESTful Web Services. Develops Continuous Integration/Continuous Deployment (CI/CD) software development and delivery pipelines according to DevOps methodologies using GIT and Jenkins. Builds test automation...


  • Durham, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Performs software testing and delivery in an Agile environment using Object-Oriented languages, SOAP, and RESTful Web Services. Develops Continuous Integration/Continuous Deployment (CI/CD) software development and delivery pipelines according to DevOps methodologies using GIT and Jenkins. Builds test automation...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:Fidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:Fidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.ResponsibilitiesProvide technical leadership on high-impact projects, influencing...


  • Durham, North Carolina, United States raag solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Raag Solutions. As a key member of our engineering team, you will play a critical role in designing and implementing scalable, secure, and efficient software solutions.Key ResponsibilitiesEvaluate and recommend software, technology, and design solutions to address...


  • Durham, North Carolina, United States Google Full time

    About the RoleAs a senior software engineer in our Core Machine Learning organization, you will play a critical role in driving the development of cutting-edge machine learning technologies that power Google's products and services.ResponsibilitiesSoftware Development: Write and test high-quality product or system development code, ensuring it meets the...


  • Durham, United States Looma Full time

    Job DescriptionJob DescriptionLooma BackgroundLooma is an in-store digital media platform focused on storytelling, education, and recommendations. Their network of in-store screens helps retailers better modernize and monetize their stores, while enabling brands to tell their story directly at the point of decision. All content that airs on Looma's...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job SummaryFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and testing software applications for our policy administration system.Key ResponsibilitiesDevelop and implement software solutions using Oracle Policy...


  • Durham, North Carolina, United States NVIDIA Full time

    Senior Software Engineer - HPC Infrastructure SpecialistNVIDIA is a pioneer in the field of high-performance computing, and we're seeking a skilled Senior Software Engineer to join our team. As a key member of our HPC infrastructure team, you will be responsible for designing and implementing scalable systems to meet the demands of our high-performance...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Fidelity Center of Applied Technology (FCAT) team. As an Innovation Catalyst, you will play a key role in driving the development of cutting-edge technologies that will shape the future of our industry.Key ResponsibilitiesDesign and develop high-quality digital assets and...


  • Durham, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.ResponsibilitiesDesign, develop, and test software systems and products using a...


  • Durham, United States Palnar Consulting Services Pvt. Ltd Full time

    Job Title: Senior Software Engineer in Test (AWS - Manual and Automation)Job Type: Fulltime / Contract W2Duration: Long-term projectLocation: Merrimack, NH / Smithfield, RI / WestLake, TX / Durham, NC*PROJECT OVERVIEW*The FI Technology organization provides a critical role in supporting product delivery by performing end-to-end workflow testing of the core...

Senior Software Engineer

4 months ago


Durham, United States Direct Supply Full time
Position Summary:

Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them.

In the Senior Software Engineer position, you'll develop solutions using C#, ASP.net, SQL, AWS for efficiency and quality. You'll work on a team of engineers and architects to design solutions for web based products, mobile applications or server based transaction systems that will directly drive top-line revenue. You'll be working to solve real problems our customers experience and make a meaningful difference. The team will collaborate to bring the design to life and provide you the opportunity to grow your craftsmanship skills with modern technologies.

This position works within our TELS business.

Direct Supply® TELS®

The TELS platform empowers Senior Living maintenance professionals to more easily and measurably manage the health of their buildings and residents. With unparalleled visibility into safety, maintenance and asset management, we help make maintenance professionals the hero of their buildings.

Competencies & Skills Needed:
  • Deals with Ambiguity - Effective approach to solving problems with limited insight that includes defining and proposing feasible solutions.
  • Makes Quality Decisions - Through a lens of customer focus, can make decisions on design and implementation that provide elegant and impactful solutions.
  • Demonstrated ability to learn, apply, and mentor others on new software technologies quickly.
  • Learns Quickly - Adapts to a dynamic and changing environment, customer needs and an evolving industry.
  • Communicates Effectively - Delivers clear and effective communication to cross-functional teams, with an ability to articulate technical complexities.
  • Builds Networks - Ability to building networks, accelerate change and provide technical risk awareness to influence prioritization.
What You'll Do and Impact:
  • Large-scale web application design and coding using the Microsoft stack (C#/ASP.Net/WebAPI/MVC/SQL Server), as well as some open source technologies (Git, AngularJS, ReactJS, PostgreSQL, etc.).
  • Develop a defined feature or provide direction and guidance to a group of engineers to develop defined feature (set) ranging from small to medium in size.
  • Define and implement optimizations for maintainability, scalability, availability, security, reusability, and performance.
  • Identify patterns in defects and implement patterns and/or tools to protect against an entire class of defects.
  • Proactively monitor and maintain a healthy solution.
  • Identify and communicate failure modes and take measures to mitigate where reasonable.
  • Understand the business problem and take ownership of defining how the solution as a whole aligns to the overall technical strategy.
  • Communicate implications of design decisions and propose mitigation plans.
  • Ensure team buy-in to and reliable delivery of committed outcomes.
  • Work collaboratively with architects, UX, and other shared groups to ensure quality solutions.
  • Proactively communicate with stakeholders (operations, customer, other teams, and/or leadership) regarding solutions and status updates to business problems.
  • Actively share knowledge through peer mentoring, shared resources (e.g. wikis, readmes) and informal teachings (e.g. lunch and learns).
  • Drive best practices and process improvements within the team.
  • Participate in innovation days and hackathons to experiment and learn new technologies.
Experience:
  • Bachelor's degree in Computer Science, Computer Engineering or Software Engineering
  • 3+ years of software engineering experience
  • Excellent C#, .NET, and database development skills in a web-based environment.
  • Experience with large JavaScript frameworks, such as Angular or React.
  • Experience applying proven design principles, code practices, and SDLC concepts to improve customer outcomes.
Additional Items of Interest:
  • Experience developing large, scalable, highly-available web-based software.
  • AWS/Cloud experience.
  • Knowledge of the fundamentals of AI and MLE, and experience in coding with Python.
  • Experience working in Git source control systems.
  • Knowledgeable in Continuous Integration / Continuous Deployment (CI/CD) / Build automation practices.
  • Experience working in an agile (Scrum) methodology.


Job to be performed in the location listed. Generous benefit package available. Click here to learn more.

Direct Supply, Inc. and its U.S. subsidiaries are equal opportunity and affirmative action employers committed to diverse workforces.

© 2013 to 2024 Direct Supply, Inc. All rights reserved.