Software Engineer

September 17

Apply Now

Description

• Design, development, and implementation of complex .NET web applications. • Write clean, efficient, scalable, and well-documented code adhering to coding standards. • Develop and execute unit test plans to ensure code quality. • Collaborate with the team to identify and address critical bugs, aiming for a reduction in post-release issues. • Participate in code reviews and provide constructive feedback to ensure high code quality. • Provide architectural guidance and contribute to the development of maintainable and scalable solutions. • Work with product owners and development leads to ensure a client-focused approach, resulting in a reduction in client-reported bugs. • Maintain and update comprehensive technical documentation. • Lead knowledge-sharing sessions and contribute to the team’s knowledge base. • Drive technical excellence by introducing and implementing best practices in design, coding, and architecture. • Champion innovation by leading the team in successful implementations of features or process improvements. • Foster collaboration between development, testing, and product management teams for seamless project execution. • Mentor junior and mid-level engineers, contributing to their professional development.

Requirements

• Bachelor’s degree in computer science or a related field, or equivalent years of experience. • 10+ years of hands-on experience in software development • Expertise in .NET web application development • Mastery of C#, ASP.NET and MVC, with a proven track record of delivering enterprise-level solutions. • Advanced command of front-end technologies, including HTML, CSS, and JavaScript. • Extensive experience designing and optimizing database systems, especially with Microsoft SQL Server • Working knowledge of Agile Scrum methodology and tools (e.g., TFS, AZDO) • Experience with recent advancements in .NET. Use of Containers and Docker preferred • Experience with cloud platforms i.e. Microsoft Azure and Kubernetes preferred • Proven mentoring skills • Strong problem-solving abilities, attention to detail, and a willingness to learn and adapt to new technologies

Apply Now

Similar Jobs

September 17

Coinbase

1001 - 5000

Senior Software Engineer in Infrastructure for cloud provisioning at Coinbase.

🇨🇦 Canada – Remote

💵 $185.5k / year

💰 $21.4M Post-IPO Equity on 2022-11

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

September 17

Affirm

1001 - 5000

Build reliability practices for Affirm’s financial products and infrastructure.

🇨🇦 Canada – Remote

💵 $206k - $256k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com