Jobs
>
Durham

    Software Developer - Durham, United States - Insight Global

    Insight Global background
    Transportation / Logistics
    Description

    Main Duties and Responsibilities:

    • Be deeply committed to continuous improvement, refactoring, TDD and pair programming to achieve technical excellence and understand how this supports long-term customer value.
    • Understand how to work agile teams, with incremental and iterative development as key to deal with uncertainty and maintain flow.
    • Work directly with end-users, business analysts and quality assurance, playing an active role in planning and user story development.
    • Collaborate with colleagues (including vendor teams) on improving skills and practices.
    • Develop user stories to meet user needs.
    • Contribute to planning meetings, working with BA and QA as necessary to question, refine and size user stories to enable them for development.
    • Understand the importance of code refactoring (and when and how to apply it) to maintain system quality.
    • Limited travel for regular team meet-ups.

    Qualifications and skills:

    • Experience in C#.NET (Framework 4.x or Core/Standard), ideally in more than one company.
    • Experience in related industry – Logistics would be ideal but platform-heavy businesses such as Retail/Banking/Insurance are also relevant.
    • Agile mindset & XP development practices: Refactoring, Pair programming, TDD, BDD, CI/CD, Evolutionary System Architecture
    • Exposure to designing and building software systems using object-oriented and event-driven approaches in a domain-driven design paradigm.
    • Strong use of git.
    • Experience in the use of ORM
    • Fluent NHibernate would be best, but Entity Framework would also apply.
    • Experience and comfort with use of LINQ.

    Nice to have:

    • SQL Server (in particular 2016 and later)
    • RabbitMQ
    • JavaScript & JQuery
    • Experience of building mobile apps Xamarin or MAUI
    • Experience of using Telerik UI components
    • Blazor WebAssembly
    • Experience in continuously modernizing a system while maintaining true 24/7/365 system availability (Clinical Trials do not stop for weekends or even holiday seasons)
    • Experience in using Azure Microsoft Cloud offering.
    • Experience of use of Azure DevOps for managing development, deployment, etc.- In particular, setting up and maintaining development and deployment pipelines from Azure Devops into Azure Cloud.


  • NovaTech Solutions Durham, United States

    About SOKA-DACH - The Social Funds of the Roofing Trade: · We are a service provider for over companies in the roofing trade nationwide, with approximately employees. As a joint institution of the collective bargaining parties, we ensure the financing of vocational training and c ...

  • IBM

    Software Developer

    5 days ago


    IBM Durham, United States

    Introduction · At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are ...

  • Spectrum Innovations

    Software Developer

    1 week ago


    Spectrum Innovations Swepsonville, United States

    Are you passionate about technological progress? Do you want to be a part of making innovations a reality? At FERCHAU, we are looking for people who share this ambition: ambitious colleagues who, like us, want to take technologies to the next level. We realize exciting projects f ...

  • Corporate Strategy & Technology

    Software Developer

    1 day ago


    Corporate Strategy & Technology Durham, United States Paid Work

    As a Cross-Functional ServiceNow Analyst, you will play a pivotal role in ensuring the smooth operation and continuous improvement of the ServiceNow platform within our organization. This position will include elements of platform administration, development, integration, busines ...


  • Pearson Durham, United States

    Do you dream of building the future of education with cutting-edge AI? · We're seeking a passionate and recently graduated Associate Software Developer to join our forward-thinking team in Durham, NC. Are you a self-starter who thrives on learning new technologies and tackling c ...


  • Corporate Strategy & Technology Durham, United States

    Pearson Marketing Cloud (PMC) serves as our worldwide technology hub, facilitating customer access to learning products and services through eCommerce and Digital Marketing journey. At present, we handle over 80% of Pearson's global eCommerce revenue and cater to almost half of a ...


  • Eclipse Innovations Wake Forest, United States

    Your tasks with us ... · Management of a test system for 5G mobile communication systems · Further development and maintenance of the system · What sets you apart ... · Completed university degree in technical computer science, electrical or telecommunications engineering, or a t ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops software within an Agile operating model using Cobol, JCL, DB2, VSAM, and TSO. Develops applications using Java, Oracle, Kubernetes, Rancher, Spring, and Application Program Interfaces (APIs). Rapidly deploys software changes ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · ***Multiple Positions Available*** · Designs and develops software with technical tools -- Java, Python, Docker, and Kubernetes, in an Agile environment. Develops and builds the underlying software security platform for the company. S ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Builds automation pipelines to facilitate the release of software applications from inception to launch using DevOps and Continuous Integration and Continuous Delivery (CI/CD) concepts and tools -- Jenkins Core, Artifactory, Maven, an ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops data conversions in SAS, Linux, and DB2 environments. Provides data conversion solutions by developing conversion software applications and routines. Develops software applications using mainframe technology. Analyzes data an ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Designs, develops, tests, deploys, maintains, and improves Customer-facing software solutions using Continuous Integration/Continuous Delivery (CI/CD) pipelines. Develops robust software and writes testable and maintainable code using ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops, creates, and modifies native iOS applications software and specialized utility programs. Analyzes user needs across iOS platforms and develops software solutions. Designs and customizes software for client use with the aim o ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · ***Multiple Positions Available*** · Builds, tests, and engineers REST Application Programming Interfaces (API s). Develops applications using Core Java, Spring MVC, Spring Core, Spring Boot, and Web Services (SOAP/REST). Develops and ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · ***Multiple Positions Available*** · Crafts and maintains testing frameworks -- Junit, TestRunner, and Selenium (TestNG). Implements scripting languages -- Java. Deploys Web Services testing using RestAssured/Karate and Jenkins as Con ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · ***Multiple Positions Available*** · Builds, tests, and engineers REST Application Programming Interfaces (API s). Develops applications using Core Java, Spring MVC, Spring Core, Spring Boot, and Web Services (SOAP/REST). Develops and ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops software applications using server-side/mid-tier languages, frameworks, and libraries -- Java EE, Apache Tomcat, Spring Model-View-Controller (MVC), Spring Boot, Logback, SLF4j, and Maven. Develops software using client-side ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description:\u00A0 · \u00A0 · Crafts, builds, and deploys applications in a DevOps environment using a Continuous Integration/Continuous Deployment (CI/CD) pipeline. Crafts and develops RESTful Web Services using Java technologies. Uses business kno ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Designs, builds, and supports mission critical applications and Application Programming Interfaces (APIs) using Java and J2EE in Spring Frameworks. Delivers messaging solutions and services functionality using Kafka, MQ, and TIBCO EMS ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops data driven software applications that drive insights and actions using Python. Modernizes existing technology using Amazon Web Services (AWS) Cloud-based solutions. Automates manual processes and crafts new self-service capa ...