Job Description
Basic Function The Senior Software Engineer at Lumin Digital is responsible for designing, developing, and enhancing enterprise web applications. Leveraging strong object-oriented programming skills, this role works within an agile SCRUM methodology to deliver high-quality, scalable, and efficient solutions. The Senior Software Engineer plays a key role in supporting production operations, troubleshooting issues, and collaborating with cross-functional teams to ensure business objectives are met. Essential Functions, Responsibilities, Experience: Design, develop, document, and modify software systems to meet enterprise application needs. Write well-designed, testable, efficient, and maintainable code. Collaborate with product management in an agile SCRUM environment, contributing to decision-making and iterative development. Troubleshoot, debug, and resolve software issues to ensure system reliability. Support production operations, ensuring smooth performance and timely resolution of incidents. Contribute to a high-performing development team, fostering collaboration and continuous improvement. Perform other duties as assigned. Growth Opportunities: 30 Days: Gain a deep understanding of Lumin Digital ’s development processes, tools, and team structure. Begin contributing to ongoing development projects. 90 Days: Take ownership of specific development tasks, leading design and implementation efforts for key application features. 1 Year: Lead the development of major application enhancements, mentor junior developers, and contribute to the continuous improvement of Lumin Digital ’s development practices. Knowledge, Skills, & Abilities: 5+ years of experience in development and engineering web applications Strong object-oriented programming skills in TypeScript, C#, Java, or similar languages. Expertise in relational databases, with experience using SQL and ORM technologies. Ability to manage multiple projects in a fast-paced environment, meeting deadlines and maintai