Senior Software Engineer (.Net) İş İlanı

İşveren Hakkında
 İş İlanları

QUALIFICATIONS AND JOB DESCRIPTION

POSITION RESPONSIBILITIES:

  • Develop, Enhance and support Websites, Windows applications, Web Services or mobile sites for our clients worldwide.
  • Design, develop, maintain and enhance systems based on business requirements, using approved technologies and coding standards.
  • Having expert knowledge in C# language on .NET Core, Owning or receiving specialization certificates.
  • Participate in requirements analysis
  • Collaborate with team members to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems.
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)


MINIMUM REQUIREMENTS:

  • Bachelor's degree in Computer Science or a related field
  • 3-7 years software development experience.
  • Understanding of object-oriented design (OOP), client-server architecture and relational database design.
  • Expert Knowledge in .NET Core, .NET 5.0 Framework .ASP.NET, Rest API and MVC.
  • Experience using T-SQL with the ability to write SQL queries and stored procedures.
  • Knowledge of client-side technologies such as JavaScript, jQuery, AngularJS, HTML5 and CSS preferred.
  • Familiarity with ASPNET Zero Architecture and ABP Framework.
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Familiarity with Cloud hosting, Dockers, Azure or AWS.
  • Experience with Microsoft Visual Studio and SQL Server Management Studio
  • Experience in using Azure DevOps and Github for source control.
  • Have knowledge about Agile methodology
  • Strong communication skills and ability to work closely with our development, creative and project management teams
  • Proactive, problem solving, high job responsibility and a strong team contributor
  • Desire to grow technical skill set into new areas as our technology evolves
  • Preferred Microsoft Certified
  • Very Good English


WHAT WE OFFER:

  • package commensurate with experience
  • Performance based bonuses
  • Performance based increment
  • Career path
  • Health Insurance (SGK)
  • Multicultural team management.
  • Paid time off
  • Exposure to the latest web technologies Professional, creative, and fun environment
  • Unlimited gourmet coffee, snacks and other perks