> Markdown version of [/jobs/ext/3441560-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3441560-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** DNP Imagingcomm America Corporation - **Location:** Concord, NC, United States - **Experience:** Expert - **Salary:** $130,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Agile Methodology, C Sharp (Programming Language), Software Design Patterns, Object-Oriented Software Development, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Software Engineering, Product Software Implementation Methods, Software Systems, TypeScript, Web Applications, .NET Core, AngularJS, Information Technology - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=79c315fb14592f0b ## About the Role Abilities/Job Functions * Proficient knowledge in C# and expertise in object oriented design and software development * Hands on development and recent experience using Microsoft .NET Core * Experienced developing web based solutions using JavaScript frameworks, Angular, Typescript or similar * Ability to present and demonstrate solutions to team members and team leads and contribute during design meetings across multiple projects and services * Provide maintenance and support solutions to solve problems or manage configuration of software delivery. * Ability to think "out of the box" and provide insight and recommendations using cutting edge technology * Ability to effectively communicate with managers and team members * Provide written designs, mockups and diagrams for software solutions * Design and develop software solutions to business requirements within the stated time constraints * Excited about hard problems and creating next-gen solutions * Willing to take initiative, motivated, and results oriented * Must have tenacity, customer focus and ability to self-direct Experience/Background Preferred * Bachelor's Degree in Computer Science or a related field or equivalent related work experience required. Solid computer science fundamentals * 7-10+ years' experience in software architecture, developing software and engineering practices * Understanding of various SDLC models (Agile, Waterfall, Scrum, etc.) * Experience in using different technologies, frameworks and software design patterns * Experience developing in Microsoft (.NET), web applications (Angular, ASP.NET Core). * Highly proficient in .NET Core applications using C# * Strong communication skills and ability to work on multiple tasks at the same time * Strong skills at documenting design and implementation of software processes * Experience providing technical leadership to development teams to ensure development of solutions within established architecture and coding/technology standards Physical Demands * Must be able to sit/stand for 8 hours * The ability to use arms/hands/fingers to feel and reach * Be able to bend/stoop/kneel as needed * Must be able to hear and talk to communicate with customers ## Description This position will contribute to software design, development and implementation for the photo kiosk and print engine product(s) and will occasionally work on design review and high-priority deliverables for current projects., The Software Engineer participates in a variety of assignments in software development and photo printing solutions. This position works closely with the Software Development Manager and team members to design and develop software deliverables. S/he is also responsible for participating in integration of software standards as well as adhering to SDLC processes. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Functions Triggers using Azure Event Grids in Azure Blob Storage](https://www.wearedevelopers.com/videos/47-functions-triggers-using-azure-event-grids-in-azure-blob-storage) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) ## Related Articles - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)