Current jobs related to Application Software Engineer - Durham, North Carolina - Insight Global


  • Durham, North Carolina, United States LCG, Inc. Full time

    Job Title: Software Applications LeadWe are seeking a highly skilled and experienced Software Applications Lead to join our team at LCG, Inc. As a key member of our organization, you will be responsible for managing and overseeing the development, implementation, and maintenance of critical software applications.Key Responsibilities:Lead the development,...


  • Durham, North Carolina, United States LCG, Inc. Full time

    Job Title: Software Applications LeadLCG, Inc. is seeking a highly skilled Software Applications Lead to join our team. As a key member of our organization, you will be responsible for managing and overseeing the development, implementation, and maintenance of critical software applications.Key Responsibilities:Lead the development, configuration, and...


  • Durham, North Carolina, United States LCG, Inc. Full time

    Job Title: Software Applications LeadWe are seeking a highly skilled and experienced Software Applications Lead to join our team at LCG, Inc. This is a key leadership role that will oversee the development, implementation, and maintenance of critical software applications across our organization.Key Responsibilities:Lead the development, configuration, and...


  • Durham, North Carolina, United States LCG, Inc. Full time

    Job OpportunityWe are seeking a highly skilled Software Applications Lead to join our team at LCG, Inc. in Durham, NC. As a key member of our organization, you will be responsible for managing and overseeing the development, implementation, and maintenance of critical software applications.Key Responsibilities:Lead the development, configuration, and...

  • Software Engineer

    2 weeks ago


    Durham, North Carolina, United States Zachary Piper Solutions, LLC Full time

    Software EngineerZachary Piper Solutions, LLC is seeking a skilled Software Engineer to join our team in Durham, NC. This is a long-term contract with a financial services client.ResponsibilitiesDesign, develop, and maintain applications using Java, Spring Boot, Angular, Kubernetes, and AWS.Develop and maintain Java Spring Boot applications.Advanced Spring...


  • Durham, North Carolina, United States Dexian Full time

    Job Title: Software Engineer in TestAbout the Role:Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. We are seeking a skilled Software Engineer in Test to join our team.Responsibilities:As a Software Engineer in Test, you will be responsible for designing, developing, and maintaining...


  • Durham, North Carolina, United States DivIHN Integration Inc Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our team at DivIHN Integration Inc. The ideal candidate will have a strong background in software development, with a focus on creating high-quality software systems.Job Summary:The Software Engineer II will be responsible for designing, developing, and debugging...


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

    About the RoleFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions that meet the critical business needs of our clients.Key ResponsibilitiesDesign and develop software solutions using Java,...

  • Software Engineer II

    2 weeks ago


    Durham, North Carolina, United States DivIHN Integration Inc. Full time

    Job Title: Software Engineer IIDivIHN Integration Inc. is seeking a highly skilled Software Engineer II to join our team. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems.Key Responsibilities:Design and develop software systems that meet client...


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

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Fidelity TalentSource LLC. As a Senior Software Engineer, you will be responsible for designing and developing software solutions that meet the critical business needs of our organization. You will work closely with project managers, systems analysts, offshore resources, tech...


  • Durham, North Carolina, United States Recruitlink Full time

    Job Title: Software Engineer IIJob SummaryThe Software Engineer II will design, develop, and implement high-quality software systems to support measurement, inspection, data collection, machine vision, image processing, machine learning, and reporting systems across various divisions.Key ResponsibilitiesDesign and develop software systems for manufacturing...


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

    About the RoleWe are seeking a highly skilled Software Engineer in Test to join our team at Fidelity TalentSource LLC. As a key member of our Engineering Efficiency and Assurance chapter, you will play a critical role in developing and maintaining high-quality software solutions for our customers.As a Software Engineer in Test, you will be responsible for...

  • Software Engineer II

    2 weeks ago


    Durham, North Carolina, United States Integrated Resources Full time

    Job Title:Software Engineer IIJob Summary:Integrated Resources is seeking a skilled Software Engineer II to join our team. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems to support our manufacturing activities. Your expertise in software development, machine...


  • Durham, North Carolina, United States Red Hat Full time

    Software Engineer - Raleigh/DurhamRed Hat is seeking a highly motivated software engineer to join our Ansible Engineering team in Raleigh/Durham. As a software engineer, you will work with a high-performing team to deliver a high-quality user experience for our customers.Key Responsibilities:Develop and maintain software to automatically provision, upgrade,...


  • Durham, North Carolina, United States DivIHN Integration Full time

    About the Role:DivIHN Integration is seeking a skilled Software Development Engineer to join our team. As a key member of our technical solutions team, you will be responsible for designing, developing, and debugging high-quality software systems to support our clients' needs.Key Responsibilities:Design and develop software systems to support early stage and...


  • Durham, North Carolina, United States Looma Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Looma. As a key member of our software development team, you will be responsible for building and shipping new products and features alongside our design team.About LoomaLooma is an in-store digital media platform that helps retailers modernize and...


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

    Job DescriptionWe are seeking a highly skilled Software Engineer in Test to join our team at Fidelity TalentSource LLC. As a Software Engineer in Test, you will be responsible for developing and maintaining automated testing frameworks, creating test plans and cases, and collaborating with cross-functional teams to ensure high-quality software releases.Key...


  • Durham, North Carolina, United States Corning Incorporated Full time

    Job Title: Software Development EngineerJob Summary:Corning Incorporated is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and debugging high-quality software systems to support early stage and mature, high-volume manufacturing activities.Key...


  • Durham, North Carolina, United States Dexian DISYS Full time

    Software Engineer in TestJoin Dexian DISYS, a leading provider of staffing, IT, and workforce solutions, as a Software Engineer in Test. As a key member of our team, you will play a crucial role in ensuring the quality and reliability of our software applications.Key Responsibilities:Design and develop automated tests for high-volume batch applications using...


  • Durham, North Carolina, United States divihn Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our team at Divihn. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems to support early stage and mature, high-volume manufacturing activities.Key Responsibilities:Design and develop...

Application Software Engineer

2 months ago


Durham, North Carolina, United States Insight Global Full time
Position Overview

As an Application Software Engineer, you will play a crucial role in enhancing our software solutions while ensuring high standards of quality and efficiency. Your commitment to continuous improvement and agile methodologies will be key in delivering exceptional value to our clients.

Key Responsibilities
  • Engage in practices that promote technical excellence, including refactoring, test-driven development (TDD), and collaborative programming.
  • Work within agile teams, embracing incremental and iterative development to navigate uncertainties and maintain workflow.
  • Interact directly with end-users, business analysts, and quality assurance teams, actively participating in planning and user story creation.
  • Collaborate with peers and vendor teams to enhance skills and best practices.
  • Develop user stories that accurately reflect user requirements.
  • Contribute to planning sessions, collaborating with business analysts and quality assurance to refine and estimate user stories for development readiness.
  • Recognize the significance of code refactoring and apply it appropriately to uphold system integrity.
  • Occasional travel for team gatherings may be required.
Company Commitment

At Insight Global, we are dedicated to fostering diverse and inclusive workplaces where individuals can express their authentic selves. We are an equal opportunity employer, ensuring that all qualified candidates receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other characteristic protected by applicable laws.

Qualifications
  • Proficiency in C#.NET (Framework 4.x or Core/Standard), with experience across multiple organizations.
  • Experience in industries such as logistics, retail, banking, or insurance is preferred.
  • Familiarity with agile principles and XP development practices, including refactoring, pair programming, TDD, BDD, CI/CD, and evolutionary system architecture.
  • Experience in designing and building software systems using object-oriented and event-driven methodologies within a domain-driven design framework.
  • Strong skills in version control using Git.
  • Experience with Object-Relational Mapping (ORM), preferably Fluent NHibernate or Entity Framework.
  • Comfortable using LINQ for data manipulation.
Preferred Skills
  • Experience with Blazor WebAssembly and MassTransit.
  • Ability to modernize systems while ensuring continuous availability.
  • Familiarity with Azure cloud services and Azure DevOps for managing development and deployment processes.
  • Knowledge of Behavior-Driven Development (BDD), particularly using Specflow.
  • Experience with Functional Reactive Programming (FRP) and SQL Server (2016 and later).
  • Familiarity with RabbitMQ, JavaScript, jQuery, and mobile app development using Xamarin or MAUI.
  • Experience with Telerik UI components is a plus.

If you require assistance or a reasonable accommodation due to a disability during the application or recruitment process, please reach out for support.