Description
Job Description
Senior Solution Engineer
We’re looking for a highly-skilled .NET Engineer to join our Backend team. As a member of our team, you will work closely with the team to develop products, brainstorm ideas, and solve problems.
Responsibilities And Duties
As an .NET Engineer, your responsibilities and duties will include the following:
• Translate application storyboards and use cases into functional applications
• Design, build, and maintain efficient, reusable, and reliable code
• Integrate data storage solutions like MS SQL, file system, cloud based storage
• Ensure the best possible performance, quality, and responsiveness is applications
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
• Help maintain code quality, organization, and automation
Skills And Requirements
• Strong knowledge of .NET web framework ASP.Net Core
• Proficient in C#, with a good knowledge of their Ecosystems
• Strong understanding of object-oriented programming
• Skill for writing reusable libraries
• Familiar with various design patterns and architectural patterns
• Knowledge of concurrence patterns
• Familiarity with Microsoft SQL Server, Entity Framework
• Knack for writing clean, readable, and easily maintainable code
• Understanding of fundamental design principles for building a scalable application
• Experience creating database schemas that represent and support business processes
• Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses and workarounds
• Experience implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools such as git
• Proficient with Agile and Agile tools such as Jira
What you can expect
• A truly Flexible wor/ culture.
• Best tools for the job.
• Snac/s are on us, every day!.
• Inclusive medical benefits.
• Fun outings and events
Category
Software Engineer (Web, Mobile & Software Dev)
Expertise
.NET Core
ASP.NET
C Sharp
.Net - 3 Years