NB - Lead .Net Software Engineer - Job8515
NB - Lead .Net Software Engineer - Job8515
Summary
We are seeking a highly skilled and experienced Lead .Net Software Engineer to spearhead the development of robust, high-performance web applications within our dynamic technology environment. This pivotal role demands a seasoned professional with deep expertise in C# and .NET Core, cloud-based architectures, and modern web technologies. The ideal candidate will lead a talented engineering team, ensuring the delivery of secure, scalable, and efficient software solutions that align with our company’s strategic goals. This position offers an exciting opportunity to influence the technical direction of our projects, collaborate across departments, and leverage cutting-edge AI tools to enhance productivity.
Responsibilities
- Design 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.
Requirements
- 8/10+ years’ experience in web development across all parts of a technology stack.
- E-Commerce development experience, especially within Salesforce Commerce Cloud, is a plus
- Degree in Computer Science, Information Systems or related field, or equivalent work experience
- Expertise and hands-on experience with C#, .NET.
- Proficiency with cloud-based software architectures/systems.
- Proficiency with AI based tools like GitHub Co-pilot and Microsoft Co-pilot
- Must be proficient in integrating with REST and SOAP web services
- Basic knowledge of web security and building applications that do not expose sensitive data
- Proficient in writing unit/integration tests and developing applications using a Test-Driven Development approach
- Excellent communicator and ability to work as a team to accomplish a task
- Adhere to policies and procedures to ensure high-quality and maintainable code is produced
- Possess strong problem-solving and decision-making skills while maintaining good judgment