CrawlJobs Logo

Software Developer(C#)

United States, Stamford · Job Posted June 09, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Software Developer to join a services team in Stamford, Connecticut. This position is suited for someone who enjoys building reliable applications, working closely with colleagues across disciplines, and turning technical requirements into practical software solutions. The ideal candidate brings solid experience with modern Microsoft development tools, a strong foundation in object-oriented programming, and the ability to contribute effectively in a collaborative environment.

Job Responsibility

  • Build, enhance, and support software applications using C# and modern .NET technologies in alignment with business and technical objectives
  • Design clean, maintainable solutions by applying sound object-oriented programming practices and established software design methods
  • Review technical specifications and external documentation to create and maintain integrations with third-party platforms and services
  • Develop, test, and refine database queries while working with relational data structures to ensure accuracy and performance
  • Collaborate with technical teams and business stakeholders to clarify needs, communicate progress, and deliver effective solutions
  • Manage multiple assignments at the same time while meeting deadlines and maintaining consistent quality within a team-based setting
  • Contribute to web interface development using component-based or server-rendered frameworks such as Blazor or Razor when needed
  • Support data access and application persistence efforts through tools such as Entity Framework Core and related .NET capabilities
  • Participate in source control and code review practices using Git-based workflows to promote code quality and team collaboration

Requirements

  • 3 to 5 years of experience in software development roles
  • Strong command of C# and a solid understanding of object-oriented programming and software design principles
  • Experience working with .NET 8 or newer, or with .NET 6/7 alongside a clear ability and willingness to learn newer versions
  • Ability to interpret technical documentation and use it to build interfaces with external software systems
  • Proven experience writing and improving queries for relational databases
  • Effective communication skills with the ability to work productively with both technical and non-technical stakeholders
  • Ability to balance competing priorities and deliver dependable results in a collaborative team environment

Nice to have

Familiarity with technologies such as Blazor, Razor, Entity Framework Core, LINQ, ASP.NET, JavaScript, and Git-based development workflows

What we offer

  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer(C#)

8 matching positions

New

C++ Software Developer

As part of the Research and Development Team, you will be building and maintaini...
Location
Location
United Kingdom , Milton Keynes
Salary
Salary:
40000.00 - 51000.00 GBP / Year
planetrecruitment.co.uk Logo
PLANET RECRUITMENT SERVICES LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 12 months commercial development experience
  • C++
  • Work closely with other developers
  • Embrace change and new ideas
  • Be a self-motivated problem-solver
  • Be accurate and have a keen eye for detail
  • Have a clear and confident communication style, both written and verbal
  • Follow structured written procedures
  • Always manage confidential information sensitively
Job Responsibility
Job Responsibility
  • Building and maintaining releases of our applications to specification
  • Creation of new functionality
  • Bug fixes
  • Work closely with the testing team to get applications to full release status
  • Adding new features according to specification
  • Delivering high quality software
  • Reviewing pull requests
  • Responding to internal queries about software functionality
  • Providing an expert technical resource to internal teams
  • Implementing and testing upgrades to 3rd party libraries
  • Fulltime
Read More
Arrow Right

Senior Software Developer C++

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering or Computer Science
  • Minimum 7 years of experience in object-oriented software development
  • Minimum 10 years of experience in a C++ Software development position
  • Proficiency of Google Test and QTest is required
  • Significant experience with Linux environments, (Ubuntu or Fedora are an asset.)
  • Familiar with source versioning (GIT, Gerrit)
  • Rigorous documentation writing
  • Fluent in French, good knowledge of English as an asset
  • Experience with agile methodologies (Scrum) is an asset
  • Quick learner with strong problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and optimize complex software applications using C++
  • Apply software development good practices and standards
  • Participate in defining and designing efficient architectures for n-tier critical and strategic software
  • Develop efficient user interfaces and data processing algorithms
  • Apply and promote robust testing methodologies (TDD, BDD, QtTest)
  • Participate in code reviews to improve quality and Definition of Done compliance
  • Analyze and prepare documentation
  • Collaborate with multidisciplinary teams and manage priorities to meet objectives
  • Support V&V and hardware teams with software tooling
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

C++ Software Developer & Linux Systems Administrator

We are looking for a highly versatile C++ Software Developer with a strong backg...
Location
Location
United States , Pittsburgh
Salary
Salary:
Not provided
capsenrobotics.com Logo
Capsen Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven professional experience as a Software Developer with strong proficiency in modern C++
  • Extensive hands-on experience in Ubuntu Linux system administration and command-line operations
  • Solid understanding of core networking concepts, security, and protocols (TCP/IP, DNS, DHCP, routing)
  • Demonstrated ability to teach, mentor, or lead technical teams in adopting software development lifecycles (SDLC) and best practices
  • Strong proficiency with version control systems, particularly Git
  • Must have a valid driver's license with a good driving record
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain robust and scalable C++ software applications for robots used in factory automation
  • Administer, configure, and maintain Linux-based servers to ensure high availability, performance, and security
  • Manage, monitor, and troubleshoot network infrastructure, including routers, switches, and VPNs
  • Develop and maintain automation scripts using Bash or Python for system provisioning and streamlined operations
  • Build, maintain, and optimize CI/CD pipelines to ensure smooth and reliable software deployments
  • Travel to customer facilities (integrator facilities, factories, warehouses). Travel may comprise 10-20% of work days
  • Fulltime
Read More
Arrow Right

Embedded C Software Developer

We’re looking for a highly engaged Embedded Software Engineer to join our team o...
Location
Location
Romania , Sibiu
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor Degree in Electrical Engineering, Computer Science, Communications Engineering or a comparable field
  • Minimum 5 years experience in automotive embedded software development
  • Experience with: entry Authorization Systems or Door Handle Systems
  • Strong experience with LIN-based embedded systems
  • Good understanding of Automotive development processes
  • Good knowledge of AGILE methodologies
  • Good knowledge of Automotive SPICE or CMMI
Job Responsibility
Job Responsibility
  • Develop embedded software independently in line with automotive development processes
  • Analyze and clarify customer requirements
  • Perform detailed analysis of software specifications and contribute to: Software architecture design, System and module design updates
  • Plan and implement software design changes
  • Develop and execute: unit tests, integration tests
  • Collaborate within international project teams
  • Coordinate technical interfaces with: customers and development partners
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Remote, Hybrid or Office work opportunities
  • Different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Individual coaching sessions or accredited Coaching School
  • Parties or themed events
Read More
Arrow Right

Middle Software Developer C++

Our customer is one of the biggest financial institutions in the USA. We create ...
Location
Location
Ukraine
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with C++
  • Experience with Visual Studio, GitHub, Server Side Development, SQL
  • At least an Intermediate Strong Level of English
  • Clear communication skills & responsible attitude to work
  • Long-term involvement
Job Responsibility
Job Responsibility
  • Develop solutions and algorithms according to technical specifications or other requirements documentation
  • use standard algorithms in the applicable cases
  • Write program code according to the defined application architecture
  • Structure and format the source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices
  • Modify existing code and verify its functioning. Analyze code compliance with readability and performance standards
  • Use version control systems to track code optimization progress and to merge or split program code entities. Commit changes according to version control rules
  • Perform analysis, verification, and debugging of the software code at the level of application units
  • Detect defects, apply debugging methods and techniques, correctly interpret bug reports, as well as apply modern compilers, debuggers, and program code optimizers
  • Able to develop procedures for testing code availability, collecting diagnostic data, generating test data sets with necessary characteristics, identifying required software characteristics etc
  • Reproduce defects logged in an issue tracking system, identify defect causes, and then modify code to eliminate defects
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
  • Fulltime
Read More
Arrow Right

Senior Software Developer (C++)

ELEKS Software Engineering and Development Office is looking for a Senior C++ De...
Location
Location
Poland
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of professional software development experience
  • Strong proficiency in C++ (11/14/17), STL, and Qt framework
  • Hands-on experience with unit testing using gtest and development in VS
  • Solid understanding and practical use of Git for version control
  • Experience in multi-threaded programming and concurrent system design
  • Familiarity with network protocols and building networked desktop applications
  • Upper-Intermediate or higher English proficiency (written and verbal)
Job Responsibility
Job Responsibility
  • Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS
  • Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2.0 and OpenID Connect (OIDC) protocols
  • Write, refactor, and optimize C++ code in line with technical specifications, team conventions, and industry best practices
  • Collaborate within an Agile team: participate in sprint planning, code reviews, and retrospectives
  • Analyze and improve software quality including readability, maintainability, and runtime performance
  • Reproduce and resolve defects logged in the issue tracking system
  • identify root causes and implement targeted fixes
  • Use Git for version control: manage branching, merging, commits, and change history in accordance with team standards
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
  • Fulltime
Read More
Arrow Right

Software Developer - C++

Our Client is looking for a knowledgeable C++ Developer to work under the genera...
Location
Location
United States , Greenwich
Salary
Salary:
200000.00 - 220000.00 USD / Year
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Computer Science, Mathematics, Physics or similar (masters/PhD a plus)
  • Experience of at least 2 years in software development in C++, Object Oriented Programming, Networking, STL at educational and/or professional level
  • In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency
  • Proficiency in Linux / UNIX / shell scripting
  • Knowledge developing and debugging in C/C++
Job Responsibility
Job Responsibility
  • The Brokerage System Development Team that is responsible for providing trading and related backend systems used in brokerage business
  • Design, implement and deliver high quality software solutions that conform to architectural standards
  • Manage and 'own' significant development tasks end-to-end (from business requirements analysis to 3rd level production support)
  • Demonstrate excellent collaboration / communication skills in working closely with other development teams to roll-out important changes and applications
  • Fulltime
Read More
Arrow Right

.Net / C# Software Developer

Do you possess an entrepreneurial and creative spirit as a software developer wi...
Location
Location
Canada , Victoria
Salary
Salary:
55.43 - 61.59 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • 5-8 years of experience in .NET/C#/Azure/JavaScript
  • Experience with Web Application Development
Job Responsibility
Job Responsibility
  • Create software design and architecture that is of exceptional quality
  • Collaborate with teams to ensure seamless integration
  • Collaborate with the PowerMeasurement team, utilizing .NET/C# technologies
What we offer
What we offer
  • Competitive market rates
  • Work with a close knit team
  • Work from home and on-site
  • Work for a reputed firm
  • Fulltime
Read More
Arrow Right