> Markdown version of [/jobs/ext/4301425-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4301425-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:** Systems, Inc - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, JavaScript (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, HTML5, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Continuous Integration, Database Design, Software Debugging, Software Design Patterns, DevOps, Payment Systems, Entity Framework, Microsoft SQL Server, MongoDB, NoSQL, Nunit, Performance Tuning, Scrum Methodology, Software Architecture, Redis, Mstest, ReactJS, Backend, Vue.js, AngularJS, Kubernetes, Cassandra, Front End Software Development, Restful APIs, Software Version Control, Docker, Jenkins, Web Api, Microservices - **Published:** October 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=80bbad6deb7c966a ## About the Role Required: * Strong experience in .NET development using C# . * Expertise in MS SQL Server database design, queries, and performance tuning. * Solid understanding of NoSQL databases such as MongoDB , Cassandra , or Redis . * Experience with ASP.NET Core, Entity Framework , and Web API . * Proficiency in front-end technologies such as HTML5 , CSS3 , and JavaScript . * Experience with front-end frameworks like React.js , Angular , or Vue.js . * Familiarity with Version Control Systems . * Knowledge of Azure , AWS , or other cloud platforms. * Experience with CI/CD pipelines and automated testing frameworks. Preferred: * 8-10 years of Experience in .NET development (MUST HAVE) * Experience in the financial sector , understanding of financial/payment systems. * Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins, IaC). * Knowledge of microservices architecture . * Experience with unit testing frameworks (e.g., NUnit, MSTest). * Strong understanding of design patterns and software architecture principles. * Good understanding of Agile methodologies (Scrum/Kanban). ## Description Position Overview: As a Full Stack Software Engineer, you will play a key role in developing robust and scalable applications, focusing on both front-end and back-end development. You will collaborate with cross-functional teams to deliver seamless user experiences and high-performance systems. Experience in the financial sector is highly preferred., * Develop, test, and maintain full-stack web applications using .NET, C#, MS SQL, and NoSQL databases. * Design and implement server-side logic and components. * Develop RESTful APIs and integrate them with front-end applications. * Build responsive and user-friendly front-end interfaces using modern front-end technologies. * Collaborate with business stakeholders to understand requirements and deliver optimal solutions. * Write clean, maintainable, and efficient code following best practices and coding standards. * Optimize applications for maximum speed and scalability. * Perform code reviews and mentor junior developers. * Troubleshoot, debug, and resolve issues in production and development environments. * Collaborate with DevOps to ensure smooth deployment and continuous integration. * Stay current with industry trends and emerging technologies. * Work as a team player to ensure project success, demonstrating a "get it done" attitude and taking ownership of tasks to meet deadlines.