{"schemaVersion":"jobsearcher.job.v1","id":"9f9e5a84f7f64deb143ef9f6","url":"https://jobsearcher.com/jobs/9f9e5a84f7f64deb143ef9f6","canonicalUrl":"https://jobsearcher.com/jobs/9f9e5a84f7f64deb143ef9f6","title":"Sr. Software Engineer","description":"This position has the fully remote option. Front End â€\" Presentation Layer (0%)Middle Tier â€\" Logic Layer (85%)Back End â€\" Data Layer (15%)﻿﻿Skills Required:Must have minimum 3 years of experience analyzing business problems and translating business requirements into technology solutionsMust have minimum 3 years of experience designing enterprise class solutions using object-oriented analysis and design patterns, service-oriented architecture, and solution frameworksMust have minimum 3 years of development experience in .NET technologiesExperience analyzing business problems and translating business requirements into technology solutionsExperience designing enterprise class solutions using object-oriented analysis and design, design patterns, service-oriented architectureExperience with event driven architecture, service bus, or queue technologies such as Kafka, RabbitMQ, MSMQ, MQ SeriesExperience integrating with RESTful APIs protected by various authentication methods (OAuth, client certificates)Experience coding C# leveraging .Net framework 3.5/4.5/5.0 or .Net Core/.Net 6.0Experience with relational or NoSQL databaseExperience developing application running on Windows 10 or Linux platformsExperience with container implementations using components like Docker and KubernetesExperience working in an Agile environmentAdditional areas of knowledge/expertise:REST API IntegrationDependency InjectionUnit TestingIntegration TestingStrong understanding of microservices architecture, resiliency techniques and design patterns, including but not limited to Dependency Injection, Singleton Pattern, MVC, MVVMStrong understanding of version control systems such as GritMust have excellent communication skillMust be flexible and able to handle stressful situations in a professional mannerMust have the ability to work the minimal supervision within a large structured environmentStrong problem- determination skills and resolution experience. Bachelorâ€™s degree in Computer Science or related analytical field or equivalent experience﻿Special Qualifications:Experience securing sensitive data such as PII, HIPPA, or PCI dataKnowledge of EFT Payment processingKnowledge of PCI rules and regulationsKnowledge of web security best practicesStrong problem-determination and resolution experienceStrong customer focusStrong passion for developing best in class solutionsAbility to thrive in a collaborative environment involving different stakeholders and SMEs (Subject Matter Experts)Proficient in delivering software in 1-3 week sprints﻿Work Description:Design, develop, test and maintain features within Payments as a Service, which processes payments coming from web, mobile and point of sale.","company":"Resource Informatics Group","rawCompany":"resource informatics group","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-08-14T10:41:54.678Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Engineer","description":"This position has the fully remote option. Front End â€\" Presentation Layer (0%)Middle Tier â€\" Logic Layer (85%)Back End â€\" Data Layer (15%)﻿﻿Skills Required:Must have minimum 3 years of experience analyzing business problems and translating business requirements into technology solutionsMust have minimum 3 years of experience designing enterprise class solutions using object-oriented analysis and design patterns, service-oriented architecture, and solution frameworksMust have minimum 3 years of development experience in .NET technologiesExperience analyzing business problems and translating business requirements into technology solutionsExperience designing enterprise class solutions using object-oriented analysis and design, design patterns, service-oriented architectureExperience with event driven architecture, service bus, or queue technologies such as Kafka, RabbitMQ, MSMQ, MQ SeriesExperience integrating with RESTful APIs protected by various authentication methods (OAuth, client certificates)Experience coding C# leveraging .Net framework 3.5/4.5/5.0 or .Net Core/.Net 6.0Experience with relational or NoSQL databaseExperience developing application running on Windows 10 or Linux platformsExperience with container implementations using components like Docker and KubernetesExperience working in an Agile environmentAdditional areas of knowledge/expertise:REST API IntegrationDependency InjectionUnit TestingIntegration TestingStrong understanding of microservices architecture, resiliency techniques and design patterns, including but not limited to Dependency Injection, Singleton Pattern, MVC, MVVMStrong understanding of version control systems such as GritMust have excellent communication skillMust be flexible and able to handle stressful situations in a professional mannerMust have the ability to work the minimal supervision within a large structured environmentStrong problem- determination skills and resolution experience. Bachelorâ€™s degree in Computer Science or related analytical field or equivalent experience﻿Special Qualifications:Experience securing sensitive data such as PII, HIPPA, or PCI dataKnowledge of EFT Payment processingKnowledge of PCI rules and regulationsKnowledge of web security best practicesStrong problem-determination and resolution experienceStrong customer focusStrong passion for developing best in class solutionsAbility to thrive in a collaborative environment involving different stakeholders and SMEs (Subject Matter Experts)Proficient in delivering software in 1-3 week sprints﻿Work Description:Design, develop, test and maintain features within Payments as a Service, which processes payments coming from web, mobile and point of sale.","datePosted":"2026-08-14T10:41:54.678Z","dateModified":"2026-08-14T10:41:54.678Z","hiringOrganization":{"@type":"Organization","name":"Resource Informatics Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9f9e5a84f7f64deb143ef9f6"},"url":"https://jobsearcher.com/jobs/9f9e5a84f7f64deb143ef9f6"}}