Senior Full Stack Engineer, .NET

Tyler Technologies

Negotiable
Uzak3-5 Yıl DeneyimÜniversite mezunuTam zamanlı
Paylaşmak

Uzaktan Ayrıntılar

Açık ÜlkeFilipinler

Dil Gereksinimleriİngilizce

Bu uzaktan iş belirli ülkelerdeki adaylara açıktır. Olası konum kısıtlamalarına rağmen devam etmek isteyip istemediğinizi lütfen onaylayın

İş tanımı

Açıklama

Description

A full-stack engineer works as part of a cross-functional product, engineering, and quality assurance team to translate user stories and designs into working software solutions. They create responsive, persona-driven web apps using Angular or .NET MVC and apply business logic to specialized use cases when writing RESTful and SOAP APIs as well as complex SQL queries. The full-stack engineer has a broad range of knowledge about our code base and negotiates with other engineers, product, and architects to refine designs and balance tradeoffs.

Responsibilities

  • Develop and maintain modern, responsive, cross-browser-compatible web applications using HTML, CSS, TypeScript/JavaScript, and C#.
  • Write unit and automated tests to validate changes as part of a comprehensive CI/CD pipeline.
  • Active participant in the complete software development life cycle (SDLC), including analysis, design, implementation, testing, deployment, and maintenance.
  • Create clear, simple, secure, modular, and reusable code.
  • Participate in agile processes and ceremonies to collaborate with the team to define stories, estimates, and acceptance criteria.
  • Create and update clear and informative documentation of APIs.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or comparable work experience.
  • Typically, three or more years of software development experience.
  • Experience with RESTful APIs and SOAP APIs.
  • Professional experience with C# .NET Core or .NET Framework, or equivalent object-oriented language.
  • Professional experience with either ASP.NET MVC or JavaScript frameworks like React, Vue, or Angular
  • Experience with parameterized unit testing in XUnit, NUnit, or equivalent and mocking dependencies with Moq, FakeItEasy, or similar
  • Ability to apply Test Driven Development practices
  • Understanding of relational database systems, like Microsoft SQL Server
  • Applicable knowledge of object-oriented principles and generics
  • Exceptional problem-solving and critical thinking skills.
  • Strong interpersonal skills, encompassing written and verbal communication.
  • Self-starter who can balance working alone and as part of a collaborative team.

Bonus

  • Experience with GitHub Actions and GitHub Security
  • Experience with Node.js runtime environment
  • Experience with containerized architecture and Docker
  • Experience with object relational mapping tools like Entity Framework
  • Familiarity with Visual Basic Script (VBScript)
  • Familiarity with Security best practices, like OWASP Top 10, Principle of Least Privilege, etc.
  • Knowledge of S.O.L.I.D. design principles

Gereklilik

Please refer to job description.

Python
Preview

Boss

HR ManagerTyler Technologies

Yayınlandı 20 March 2025

Tyler Technologies

>1000 Çalışan

Diğerleri

İşe alınan iş ilanını görüntüle

Rapor

Bossjob Güvenlik Hatırlatması

Eğer pozisyon yurt dışında çalışmanızı gerektiriyorsa lütfen dikkatli olun ve dolandırıcılığa karşı dikkatli olun.

İş arayışınız sırasında aşağıdaki davranışlara sahip bir işverenle karşılaşırsanız, lütfen hemen bildirin

  • kimliğinizi saklıyor,
  • bir garanti vermenizi veya mülkünüzü tahsil etmenizi gerektiriyorsa,
  • sizi yatırım yapmaya veya fon toplamaya zorluyorsa,
  • Yasadışı menfaatler topluyor,
  • veya diğer yasa dışı durumlar.