We are seeking a highly skilled and motivated Senior .Net Software Engineer to join our dynamic development team. This role is pivotal in designing, developing, and maintaining robust web applications that drive our business forward. The ideal candidate will leverage their deep expertise in C# and .NET Core technologies to build scalable, secure, and high-performance solutions. As a senior engineer, you will play a critical role in shaping our software architecture, integrating cloud-based services, and enhancing our development processes through Test-Driven Development (TDD) and AI-assisted coding tools. Your contributions will directly impact the quality and efficiency of our software products, supporting our commitment to innovation and excellence.ResponsibilitiesDesign and develop business functionality in multi-tier web solutions while improving code quality and infrastructure.Build scalable, unit testable solutions for our website applications and do code reviews.Champion culture of good security, coding standards, architecture patterns, resiliency, and documentation practices.Work across all phases of the software development lifecycle (planning, design, implementation, deployment, operations, and support).Communicate effectively and efficiently with all associates and business contacts and promote a strong sense of teamwork.Mentor and coach other developers and able to collaborate with offshore teams while leading technology direction and improving codebase.Update management team on overall project, risks, and technology issues and propose suitable alternatives.Provide assessments and recommendations on the design of ecommerce systems, while integrating components built by developers and ensuring architectural integrity of the system.QualificationsMinimum of 5+ years’ experience in web development across all parts of a technology stack.E-Commerce development experience, especially within Salesforce Commerce Cloud, is a plusDegree in Computer Science, Information Systems or related field, or equivalent work experienceExpertise and hands-on experience with C#, .NET/.NET Core.Proficiency with cloud-based software architectures/systems.Proficiency with AI based tools like GitHub Co-pilot and Microsoft Co-pilotProficiency with web applications and programming languages such as HTML, CSS, JavaScript, and APIs, with an emphasis on efficiency and performance.Must be proficient in integrating with REST and SOAP web servicesBasic knowledge of web security and building applications that do not expose sensitive dataProficient in writing unit/integration tests and developing applications using a Test-Driven Development approachExcellent communicator and ability to work as a team to accomplish a taskAdhere to policies and procedures to ensure high-quality and maintainable code is producedPossess strong problem-solving and decision-making skills while maintaining good judgment
#J-18808-Ljbffr