Kıdemli Yazılım Geliştirme Uzmanı İş İlanı

İşveren Hakkında
  • İzmir(Bornova)
  • Bilişim
 İş İlanları

GENEL NİTELİKLER

Essential Duties

  • Design and develop enterprise and mission-critical software applications to code complex applications with high quality and within a reasonable timeframe.
  • Provide training/knowledge transfer to other IT staff on applications developed or enhanced.
  • Design, build and maintain efficient, reusable, and reliable code.
  • Help maintain code quality, organization, and automatization.
  • Design and implement low-latency, high-availability, and performant applications.
  • Establish, troubleshoot and manage core application integrations with external systems.
  • Participate as necessary in the development of test cases, test scenarios, and test plans to support business requirements.


Requirements

  • 5+ years of demonstrated experience in all areas of the Software Development Life Cycle.
  • Hands-on professional development experience with C# language, and .NET Core.
  • Experience in web application development, including ASP.NET Core MVC, Web Services, and Web API.
  • Experience with Entity Framework Code First, Log4Net, Redis, Bootstrap.
  • Strong knowledge in front-end technologies JavaScript, JQuery, HTML/HTML5 and CSS.
  • Strong understanding of object-oriented programming.
  • Experience with relational database design and development (SQL, T-SQL).
  • Flexibility of providing support during odd hours, weekends, and peak seasons.
  • Ability to work in a decentralized team and communicate using virtual communications tools (phone, conferencing, web meetings).
  • Ability to work independently as well as collaboratively and be a self-starter; takes actions to achieve goals; proactive.
  • Verbal and written communication skills in English.


Nice To Have

  • DevOps, CI/CD experience.
  • Experience with cloud technologies (Azure/AWS) is a plus.
  • Experience with Azure, Application Insights, API management, Cosmos DB, and Service Bus is a plus.
  • Experience using team collaboration tools/source control programs, preferably Team Foundation Server (TFS) and GIT.
  • Knowledge of agile methodologies (Scrum).
  • Angular, React experience.