Senior Full-Stack Engineer
New
T
TruelogicGovTech HR Software
LatAmFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSMicrosoft SQL ServerTypeScriptC#.NETAngularCI/CDRESTful APIs
Requirements
- 5+ years of experience building production-grade .NET applications with strong expertise in C# across .NET Framework and .NET Core.
- Hands-on experience designing and implementing RESTful APIs using ASP.NET / ASP.NET Core.
- Solid SQL Server experience including schema design, T-SQL, stored procedures, indexing, and query optimization.
- Strong proficiency in JavaScript / TypeScript and experience working with jQuery-based applications, Kendo UI, and Bootstrap.
- Deep understanding of SOLID principles, clean architecture, dependency injection, and separation of concerns.
- Experience with automated testing frameworks (xUnit, NUnit, MSTest; Jest or Jasmine).
- Knowledge of secure coding practices, OWASP Top 10, and vulnerability remediation from SCA tools.
- Experience working with Git, pull request workflows, and CI/CD pipelines.
- Experience deploying .NET applications in AWS environments (EC2, RDS, S3, CloudWatch).
- Exposure to accessibility standards such as WCAG 2.1 AA / Section 508.
- Experience with Domain-Driven Design (DDD) and microservices architecture patterns.
Responsibilities
- Maintain and enhance browser-based user interfaces built with jQuery, Kendo UI, and Bootstrap.
- Lead targeted UI modernization initiatives, including framework upgrades and incremental migration to Angular and TypeScript.
- Design, develop, and maintain backend services across multi-layered .NET applications using C# and ASP.NET Core.
- Build and consume RESTful APIs with clean contracts, proper versioning, and secure authentication mechanisms.
- Refactor legacy code progressively following SOLID principles and clean architecture patterns.
- Design and optimize SQL Server schemas, stored procedures, and queries.
- Drive vulnerability remediation efforts, including dependency upgrades and implementation of OWASP secure coding practices.
- Develop and maintain automated unit and integration tests.
- Contribute to CI/CD pipeline enhancements, integrating automated builds, testing, and security scanning.
- Collaborate cross-functionally with QA, DevOps, and product teams.
View Full Description & ApplyYou'll be redirected to the employer's site