+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

71+18 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Sellercloud

Senior .NET / C# Developer – Shipbridge

ApplyКандидатствай

Обявата е публикувана в следните категории

+
  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Description

    We are a USA based software company that provides inventory and order management solutions for internet retailers, combining a set of technologies around Innovation, Intelligence and Integration. Our shipping solution is a key component of the Sellercloud platform. For our office in Sofia we seek an experienced and enthusiastic individual for the role of Senior .NET/C# Developer.

    This role involves maintaining, improving and updating our current desktop shipping application. Thorough analysis of the business requirements and willingness to work with both older and newer technologies are an integral part of this process.

    Responsibilities

    • Acquire and maintain strong domain knowledge
    • Build .NET applications using C#, SOAP Web services and .NET-based third-party carrier API integrations
    • Actively assess design, architecture and implementation of the project
    • Translate application storyboards and use cases into functional features
    • Assess the risks and merits of different approaches to solving a problem in the light of the specific requirements and time frames
    • Closely monitor the edge cases of the project’s performance & scalability and take active measures to explain the reasons and possible approaches to diminish their effects
    • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
    • Write high-quality code, based on the SOLID principles and especially maintain and extend existing code
    • Ensure the best possible performance, quality, and responsiveness of application
    • Cover all of your code, as well as, pre-existing code with unit and integration tests
    • Integrate data storage solutions using Microsoft SQL Server database
    • Help maintain code quality, organization, scalability and stability
    • Do code reviews of other team members
    • Participate in knowledge-sharing sessions

    Requirements

    • BA/BS/MS in a relevant field (CS, engineering, etc) or equivalent hands-on experience
    • Solid background in building large-scale enterprise applications
    • Proficiency in OOP, Design Patterns, Asynchronous programming, Databases and SQL
    • Excellent understanding of the .NET platform and it’s specific features
    • Proficient in C#
    • VB.NET experience is a big plus
    • Knowledge and experience with Microsoft SQL Server
    • Experience creating database schemas that represent and support business processes
    • Familiarity with Windows Forms is a big plus
    • Good understanding of building RESTful Web APIs with Microsoft Web API
    • Good understanding of SDLC
    • Experience implementing automated testing platforms and unit tests’

    Competencies Required:

    • Strong communication skills and fluent English C1-C2 (written and verbal)
    • Attention to detail
    • Troubleshooting skills / Problem solving skills
    • Ability to quickly acquire domain knowledge and skills
    • Ability to collaborate with others

    Preferred but not essential:

    • Experience working with expression trees
    • Understanding of code versioning tools – TFS and Git specifically
    • Experience with ORMs – Dapper, Entity Framework 6.x / EF Core

    Benefits

    • 25 days of paid leave
    • Mentoring, training, and career development opportunities
    • Participation in training sessions (internal & external)
    • Be part of a close-knit, friendly, and supportive team
    • Annual medical checks
    • Personal milestones gift cards
    • Additional health care platinum package
    • Transportation benefit
    • Gym Membership
    • Food vouchers
    • Refreshing drinks and snacks at the office