Senior Software Engineer - In-Store Systems
Anywhere within NIFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSMicrosoft SQL ServerNUnitTypeScriptC#ASP.NET MVC.NETReactDatadogPlaywright
Requirements
- 5+ years of experience in software engineering
- Excellent knowledge of C#
- Excellent knowledge of .NET
- Excellent knowledge of object oriented concepts
- Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture
- Experience writing unit tests
- Experience writing testable code
- Strong problem-solving skills
- Ability to navigate complex technical challenges
- Exhibits excellent judgment
- Delivers constructive feedback
- Communicates technical concepts clearly
Responsibilities
- Develop, scale, and monitor solutions and services that facilitate the transmission of online orders to customers.
- Design and implement scalable, high-quality components and services that align with team and company goals.
- Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
- Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
- Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively.
- Communicate clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
- Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
- Document and share knowledge effectively to elevate the team’s technical expertise.
- Champion best practices in software development, agile methodologies, and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site