- 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.
- 5+ years' experience in C#.NET (Framework 4.x or Core/Standard), ideally in more than one company.
- 5+ years' 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.
- An innovator, looking and promoting your ideas for ways to improve both technology and process.
- Work well in a self-managing team, building agreement and helping everyone to perform well together.
- Flexible attitude and able to embrace rapid change.
- A team player with high standards, including collaboration with vendor teams.
- Good communicator able to work well with users and senior management in one's business.
- Ability to remain calm and focused and prioritize competing demands.
- Blazor WebAssembly
- MassTransit
- 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.
- BDD (in particular using Specflow)
- Experience in using FRP (Functional Reactive Programming)
- In particular, use of Rx
- SQL Server (in particular 2016 and later)
- RabbitMQ
- Javascript & JQuery
- Experience of building mobile apps Xamarin or MAUI
- Experience of using Telerik UI components
-
NovaTech Solutions Durham, United StatesAbout 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 ...
-
Software Developer
2 weeks ago
Insight Global Durham, United StatesMain 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 ...
-
Software Developer
3 days ago
IBM Durham, United StatesIntroduction · 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 ...
-
Software Developer
1 week ago
Spectrum Innovations Swepsonville, United StatesAre 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 ...
-
Associate Software Developer
3 days ago
Pearson Durham, United StatesDo 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 ...
-
Senior Software Developer
1 week ago
Corporate Strategy & Technology Durham, United StatesPearson 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 ...
-
Software Development Engineer
1 week ago
Eclipse Innovations Wake Forest, United StatesYour 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 ...
-
Senior Software Engineer/Developer
1 day ago
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 ...
-
Principal Software Engineer/Developer
1 day ago
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 ...
-
Principal Software Engineer/Developer
1 day ago
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 ...
-
Principal Software Engineer/Developer
1 day ago
Fidelity TalentSource LLC Durham, United States· Job Description: · Position Description: · Performs data integration using Extract Transform Load (ETL) patterns and develops data movement design patterns using Informatica. Designs software applications for Stock Plan Services (SPS). Performs real-time recordkeeping and gene ...
-
Principal Software Engineer/Developer
1 day ago
Fidelity TalentSource LLC Durham, United States· Job Description: · Position Description: · Builds Single Page Applications (SPAs) using Angular application component and module coding. Crafts and develops software systems and solutions using Java, C#, , and Python. Designs interactive front-end applications using Angular JS ...
-
Senior Software Engineer/Developer
1 day ago
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 ...
-
Senior Software Engineer/Developer
1 day ago
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 ...
-
Principal Software Engineer/Developer
1 day ago
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 ...
-
Senior Software Engineer/Developer
1 day ago
Fidelity TalentSource LLC Durham, United States· Job Description: · Position Description: · Produces high-quality, testable code for products and software applications and efficiently deploys them to Amazon Web Services (AWS). Builds, crafts, and reviews code using Java Stack, Spring Framework, Oracle, RESTful Application Pr ...
-
Principal Software Engineer/Developer
1 day ago
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 ...
-
Senior Software Engineer/Developer
1 day ago
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 ...
-
Principal Software Engineer/Developer
1 day ago
Fidelity TalentSource LLC Durham, United States· Job Description: · Position Description: · ***Multiple Positions Available*** · Designs applications using Acceptance Test-Driven development (ATDD) and Behavior Driven development (BDD) approaches.\u00A0 Defines test cases and implements test types. Curates a suite of technic ...
-
Senior Software Engineer/Developer
1 day ago
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 ...
NET Software Developer C# - Durham, United States - Marken
Description
Title:
Software Developer
Job Purpose:
Contributing to the development and continuous modernization of our core logistics operations management system, Marken Maestro.
Main Duties and Responsibilities:
Moving Our World Forward by Delivering What Matters.
EEO and Veteran Employer
#LI-BW1