Responsibilities: The Software Engineer is a mid-level contributor responsible for gathering requirements, designing, developing, implementing, and supporting one or more company applications for various subsidiaries, transforming business requirements into secure, scalable, and maintainable solutions across the full stack and DevSecOps lifecycle. • Proficiency with databases and data integration, including SQL, Microsoft SQL Server queries, stored procedures, tables, and views, as well as working knowledge of NoSQL where applicable, with the ability to assess and tune performance and scalability.