You will use your deep technical knowledge and experience to build robust, efficient, and performant software applications. You will always find new challenges that excite you and keep you motivated. • Design and develop software applications supporting business objectives • Maintain, enhance, and support existing applications • Analyze and debug applications in development and production environments and resolve production issues within the accepted timeframes • Lead design and architecture meetings • Serve as a liaison to internal customers, research groups and various business support areas • Conduct code reviews, automation, perform thorough Unit/Integration Testing of assigned applications • Write technical documentation and release notes for the applications • Provide technical guidance to junior programmers and other software engineers • Bachelor’s degree or equivalent in Computer Science or related field • 5-8 years of proven experience in software development and system maintenance • 3-5 years of experience designing and developing elegant-yet-simple systems using best practices and design patterns • Solid experience and understanding in the following technologies: React, NET Core, C#, ASPNET Web API, REST API, JSON/XML, NUnit, Moq, LINQ, Entity Framework, IoC frameworks, CI/CD, Redis • Experience working with AWS technologies like AWS Batch, Lambda, S3, SQS, etc. • Excellent understanding of object-oriented design concepts and software development processes and methods • Solid understanding of parallel programming, async/await and the TPL library • Highly experienced at leading teams, interacting with business partners or customers, and guiding project direction • Superior organization skills, skilled at recognizing priorities and keeping a team focused most important features • Developed software in SCRUM environment using Agile methodologies • Ability to effectively work on multiple projects simultaneously and effectively contend with competing priorities • Must have strong troubleshooting, code optimization and refactoring skills • Ability to learn and adapt to continuously changing technology • Must have passion for development and latest technologies • Experienced at leading a team and mentoring junior developers • Experienced at translating high level requirements into logical tasks and identifying the technical requirements for each task • Experience working with internal customers, research groups, and various business support areas Nice to haves: • Multi-threaded programming experience in both procedural and functional paradigms • Familiarity working with Elasticsearch and Cloud based solutions in AWS • Interest in performance • Production experience with SPA UI technologies like Angular or React
Sr Lead Software Engineer - Full Stack (.NET with React)(12+ years) - 11787
Coupa Software, Inc.
Senior Associate - .NET/React
Davies
Senior Full Stack Engineer (NET 8/9+, React, Microservices AI Agents (Claude/Cursor/Copilot)
Kibo Commerce
Senior .NET Full Stack Developer (React)
Reply
Product Developer, Sr- .Net, React JS and Kafka
Epicorsoftware
.NET Full Stack Developer (React)
Exaze