{"schemaVersion":"jobsearcher.job.v1","id":"0a9852a8ae0e4890a4d94f91","url":"https://jobsearcher.com/jobs/0a9852a8ae0e4890a4d94f91","canonicalUrl":"https://jobsearcher.com/jobs/0a9852a8ae0e4890a4d94f91","title":"Senior Software Engineer","description":"It's fun to work in a company where people truly BELIEVE in what they're doing!\nWe're committed to bringing passion and customer focus to the business.\nAt Cisive, our vision is to make securing the right talent effortless. We provide technology-first background screening, identity verification, and continuous monitoring solutions that help organizations hire and manage their workforce with confidence.\nOur Values\nIntegrity First: Integrity guides every choice we make and every interaction we have. Whether working with colleagues or clients, we act with honesty, transparency, and accountability. We foster a culture of trust, respect, and ethical responsibility across our organization.\nInnovate Fearlessly: We challenge the status quo, embrace emerging technologies, and continuously refine our solutions to stay ahead of industry needs.\nWin Together: We break down barriers, share knowledge, and champion teamwork across departments, brands, and global offices to achieve our collective goals.\nCustomer Obsessed: We go beyond transactional interactions to become trusted partners in risk mitigation and workforce management.\nStay One Step Ahead: We proactively seek knowledge that helps us—and our clients—stay ahead of the curve.\n\nJob Summary\nThis role will lead and provide mentorship to a cross-disciplinary team that includes other software developers, as well as data and AI engineers. As a full-stack software developer, your responsibilities will include design, documentation, development, testing and deployment of new software product offerings and enhancements. This role may also lead the development of a suite of cloud-based web applications with a focus on data reporting and data analysis.\nDuties and Responsibilities\nWork productively in an Agile methodology.\nParticipate in the design and development of integrated solutions.\nPerform code reviews of peer’s work and provide constructive feedback.\nActive participation in planning and design discussions, assessing the risks and feasibility.\nIdentify areas of platform improvement.\nAbility to collaborate effectively within your primary team and with external teams.\nProducing technical documentation for the software that you have contributed to.\nClear communication regarding project status with your managers.\nDesign, develop, and maintain scalable software solutions and integrations for cloud-based environments, contributing across the full software development life cycle.\nCollaborate with internal and external teams in an agile environment to deliver cohesive, high-quality solutions, actively participating in planning, design, and risk assessment discussions.\nReview code from peers, offering constructive feedback to uphold coding standards and drive continuous improvement.\nIdentify opportunities for platform enhancements and process optimizations to improve performance and scalability.\nDefine technical requirements and communicate project status clearly with managers and stakeholders.\nMinimum Qualifications\nBachelor’s degree in Computer Science, Information Systems, or related field, or equivalent work experience required.\n5+ years of development experience with .NET (including .NET Core), Entity Framework, and relational databases like MS SQL Server.\n3+ years of experience with cloud technologies (preferably Azure), including App Services, API Gateway, Service Bus, Azure Storage, Azure Functions, and Application Insights; experience building event-driven microservices and working with RESTful APIs.\nProficiency with modern SPA frameworks, strong preference for Angular experience.\nProficiency with the development of cloud-based CI/CD and infrastructure-as-code pipelines.\nStrong understanding of OOP principles, design patterns, data structures, and Test-Driven Development with common testing frameworks.\nExcellent problem-solving skills, attention to detail, strong communication skills, and the ability to work effectively in a team environment.\nStrong leadership and mentorship, including the ability to set, communicate, and enforce technical standards, particularly around code quality and architecture.\nSelf-motivated and able to manage multiple tasks with minimal supervision.","company":"Cisive","rawCompany":"cisive","city":"Springfield","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:31:25.186Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"It's fun to work in a company where people truly BELIEVE in what they're doing!\nWe're committed to bringing passion and customer focus to the business.\nAt Cisive, our vision is to make securing the right talent effortless. We provide technology-first background screening, identity verification, and continuous monitoring solutions that help organizations hire and manage their workforce with confidence.\nOur Values\nIntegrity First: Integrity guides every choice we make and every interaction we have. Whether working with colleagues or clients, we act with honesty, transparency, and accountability. We foster a culture of trust, respect, and ethical responsibility across our organization.\nInnovate Fearlessly: We challenge the status quo, embrace emerging technologies, and continuously refine our solutions to stay ahead of industry needs.\nWin Together: We break down barriers, share knowledge, and champion teamwork across departments, brands, and global offices to achieve our collective goals.\nCustomer Obsessed: We go beyond transactional interactions to become trusted partners in risk mitigation and workforce management.\nStay One Step Ahead: We proactively seek knowledge that helps us—and our clients—stay ahead of the curve.\n\nJob Summary\nThis role will lead and provide mentorship to a cross-disciplinary team that includes other software developers, as well as data and AI engineers. As a full-stack software developer, your responsibilities will include design, documentation, development, testing and deployment of new software product offerings and enhancements. This role may also lead the development of a suite of cloud-based web applications with a focus on data reporting and data analysis.\nDuties and Responsibilities\nWork productively in an Agile methodology.\nParticipate in the design and development of integrated solutions.\nPerform code reviews of peer’s work and provide constructive feedback.\nActive participation in planning and design discussions, assessing the risks and feasibility.\nIdentify areas of platform improvement.\nAbility to collaborate effectively within your primary team and with external teams.\nProducing technical documentation for the software that you have contributed to.\nClear communication regarding project status with your managers.\nDesign, develop, and maintain scalable software solutions and integrations for cloud-based environments, contributing across the full software development life cycle.\nCollaborate with internal and external teams in an agile environment to deliver cohesive, high-quality solutions, actively participating in planning, design, and risk assessment discussions.\nReview code from peers, offering constructive feedback to uphold coding standards and drive continuous improvement.\nIdentify opportunities for platform enhancements and process optimizations to improve performance and scalability.\nDefine technical requirements and communicate project status clearly with managers and stakeholders.\nMinimum Qualifications\nBachelor’s degree in Computer Science, Information Systems, or related field, or equivalent work experience required.\n5+ years of development experience with .NET (including .NET Core), Entity Framework, and relational databases like MS SQL Server.\n3+ years of experience with cloud technologies (preferably Azure), including App Services, API Gateway, Service Bus, Azure Storage, Azure Functions, and Application Insights; experience building event-driven microservices and working with RESTful APIs.\nProficiency with modern SPA frameworks, strong preference for Angular experience.\nProficiency with the development of cloud-based CI/CD and infrastructure-as-code pipelines.\nStrong understanding of OOP principles, design patterns, data structures, and Test-Driven Development with common testing frameworks.\nExcellent problem-solving skills, attention to detail, strong communication skills, and the ability to work effectively in a team environment.\nStrong leadership and mentorship, including the ability to set, communicate, and enforce technical standards, particularly around code quality and architecture.\nSelf-motivated and able to manage multiple tasks with minimal supervision.","datePosted":"2026-04-14T10:31:25.186Z","dateModified":"2026-04-14T10:31:25.186Z","hiringOrganization":{"@type":"Organization","name":"Cisive","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Springfield","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0a9852a8ae0e4890a4d94f91"},"url":"https://jobsearcher.com/jobs/0a9852a8ae0e4890a4d94f91"}}