We are looking for an experienced Sr. Software Engineer to join our team and shape scalable software solutions that deliver meaningful business value. This position is ideal for an experienced full-stack engineer who brings strong technical judgment, embraces AI-assisted development practices, and can influence engineering quality across the product lifecycle. You will work closely with cross-functional partners to create reliable, secure, and high-performing applications while helping elevate team standards and delivery consistency.
Responsibilities:
โข Drive the design, development, and enhancement of complex software capabilities across front-end, back-end, and cloud-based systems.
โข Provide technical leadership through thoughtful code reviews, mentoring, and hands-on support that strengthens team performance.
โข Build quality into the development process by advancing automated testing, secure coding methods, and dependable deployment practices.
โข Investigate challenging production and application issues, determine root causes, and implement durable fixes across the stack.
โข Use AI-enabled tools to improve solution design, implementation, debugging, validation, and peer review throughout the engineering workflow.
โข Assess emerging engineering technologies and recommend practical ways to incorporate AI-driven tools and modern development practices.
โข Oversee code integration and release activities using source control, continuous integration, continuous delivery, and established engineering processes.
โข Partner with product and business stakeholders to align technical solutions with user needs, operational goals, and long-term platform direction.
โข Identify opportunities to refine workflows, strengthen tooling, and improve overall engineering effectiveness and delivery outcomes.โข 10+ years of progressive software engineering experience with a track record of building and supporting complex applications.
โข Advanced expertise in C#, .NET, ASP.NET, JavaScript, and React.js within modern full-stack development environments.
โข Strong understanding of web application architecture, browser behavior, front-end performance, and responsive user experience design.
โข Deep experience with relational databases, distributed data systems, and cloud-based data storage or pipeline technologies.
โข Hands-on knowledge of cloud architecture and services, including serverless, APIs, event-driven integrations, content delivery, and object storage platforms.
โข Solid command of application security concepts such as OAuth2, OpenID Connect, encryption, and secure software design principles.
โข Proven experience with Git-based workflows, CI/CD pipelines, infrastructure automation, and modern architectural patterns for scalable systems.
โข Demonstrated ability to lead technical direction, solve ambiguous problems independently, and influence cross-functional teams effectively.