Job Description
** One and done interview and will sponsor H1B**
Currently seeking a Senior Software Engineer to join our Digital Products team at our Corporate Headquarters in Northvale, NJ. The role requires that the individual be a self-starter with demonstrated skills working with a pod of engineers to provide direct input to the overall engineering process with demonstrated skills in the desktop applications, cloud technology and database schema design.
Responsibilities
* Design and develop solutions to various problems either independently or in a team environment; designs and maintains efficient code that is reliable.
* Work with Product owner and testing team to enhance product efficiency and introduce automation frameworks.
* Partner with Business and POs to improve telemetry and ensure preventative and remedial solutions are operational for a non-engineering workforce.
* Ensures applications are performing at high capacity, responsiveness, and quality.
* Work on large scale projects to implement custom extensions, create and handle products, product variants, and implement language and currency management.
* Collaborate with infrastructure team, DBAs, and other software developers to assist in resolving problems with software products or company software systems.
* Rapidly address production issues, and clearly articulate the impacts and solutions.
* Finds solutions to reduce issues and defects. Identifying risk and conducting mitigation action planning.
* Focus on operational excellence and be an advocate for constant improvement in product engineering by reviewing/analyzing systems performance data and relevant metrics.
* Provide business expert knowledge on features such as product search, order management, promotions, store locator etc.
* Contribute to the strategy and innovation workstreams by creating high impact POCs and prototypes to evaluate and adopt emerging technology.
Qualifications
* A bachelor’s degree in engineering, computer science, information systems, or a related field from an accredited college or university is preferred.
* 5+ years’ development experience in C#, WPF, SQLite/SQL Server, Entity Framework.
* Expertise in Prism, XAML, and utilizing 3rd party controls (preferably Telerik).
* Experience building rich client experiences.
* Application integration experience using API
* Experience with unit testing frameworks and code quality standards
* Experience with Agile methodologies, Continuous Integration, and Continuous Delivery. Experience with CI/CD Pipelines – i.e. Jenkins, Azure DevOps
* Ability to interpret complex business requirements and encapsulate business logic/rules into reusable libraries.
* Ability to innovate and provide functional applications with intuitive interfaces.
* Strong understanding and demonstrated usage of object-oriented design concepts.