backgo to search

middle .net developer for a travel company

bullets
.NET, ASP.NET Core, ASP.NET AJAX, ASP.NET Web Forms, Object-oriented Programming, SOLID (object-oriented design principles), ASP.NET MVC, Unit Testing, CI/CD
warning.png
Sorry the job is no longer available.

We are currently looking for a remote Middle .NET Developer to become a part of our team.

responsibilities
  • Develop business-facing data-driven ASP.NET Core MVC applications
    • Produce clean User Interfaces as an integral part of ASP.NET Core MVC applications
      • Take direction from Soho Head of Engineering and Engineering Leads
        • Conducting requirements elaboration and analysis with end-users
          • Collaborate with other teams to produce software designs and architecture
            • Write clean maintainable code using .NET programming languages
              • Test and deploy applications and systems
                • Update, extend, refactor, and debug your code and code produced by other Developers
                  • Write new applications and/or improve existing ones
                    • Produce documentation throughout the software development life cycle
                      requirements
                      • 2+ years of experience as a .NET Developer
                        • Solid experience of MVC and ASP.NET MVC / ASP.NET Razor Pages
                          • Good knowledge of Object-Oriented Programming (OOP) practices
                            • Good knowledge of SOLID Principles and implementation
                              • Good knowledge of MVC and other Software design patterns
                                • Good knowledge of Dependency Injection & IoC
                                  • Production experience of Unit and Integration testing
                                    • Solid experience in Continuous Integration and Continuous Delivery
                                      • Able to demonstrate a proactive approach and a “can-do” attitude
                                        • Evidence that you take responsibility for your assignments and keep your team informed
                                          • Growth mindset, willingness to learn, and problem-solving skills
                                            • Excellent communication skills in English
                                              technologies
                                              • Expert knowledge of .NET
                                                • Expert knowledge of ASP.NET Core
                                                  • Expert knowledge of ASP.NET MVC / ASP.NET Razor Pages
                                                    • Intermediate knowledge of ASP.NET WebAPI
                                                      • Intermediate knowledge of Entity Framework(or similar, NHibernate…)
                                                        • Intermediate knowledge of PostgreSQL
                                                          • Intermediate knowledge of MS-SQL Server?
                                                            • Intermediate knowledge of Microservice architecture
                                                              • Intermediate knowledge of Unit Test & Mocking Frameworks e.g., NUnit or xUnit,
                                                                • Intermediate knowledge of AWS
                                                                  • Intermediate knowledge of Azure Cloud?
                                                                    • Intermediate knowledge of working with CSS/JS Frameworks such as Bootstrap, jQuery, Bulma
                                                                      • Intermediate knowledge of HTML
                                                                        • Novice knowledge of Containerisation including Docker and Kubernetes
                                                                          • Novice knowledge of Event Queues
                                                                            • Novice knowledge of Front-end including CSS, and JavaScript, minification

                                                                              These jobs are for you

                                                                              benefits for locations

                                                                              armenia.svg
                                                                              For you
                                                                              • Medical insurance package for you and your family
                                                                              • Stable income
                                                                              • Paid sick leave days
                                                                              For your comfortable work
                                                                              • 100% remote work forever
                                                                              • Free licensed software
                                                                              • Possibility to work on your own device (BYOD)
                                                                              • Stable workload
                                                                              • Relocation opportunities
                                                                              • Flexible engagement models
                                                                              For your growth
                                                                              • Free trainings for technical, soft, and leadership skills
                                                                              • Access to LinkedIn Learning platform
                                                                              • Language courses
                                                                              • Access to internal and external e-Libraries
                                                                              • Certification opportunities
                                                                              • Skill advisory service
                                                                              get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                                              a smiling man wearing sunglasses