Senior Full-Stack Engineer (.NET/Angular) (ASP.NET Focus) – GovTech / HR Software – LATAM
Truelogic · LATAM
Job Description
About Truelogic
Truelogic is a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we have been delivering top-tier technology solutions to companies of all sizes, helping them achieve their digital transformation goals. Our team of over 600 highly skilled tech professionals, based in Latin America, partners with U.S. companies on impactful projects, driving digital disruption. By applying for this position, you take the first step toward joining a dynamic team that values your expertise and aspirations, aligning your skills with opportunities for exceptional career growth and success.
Our Client
Our client is a leading provider of cloud-based solutions that empower public institutions to modernize and streamline their operations. With over two decades of experience, they build technology that enhances efficiency, fosters transparency, and improves public service delivery.
Job Summary
We are seeking a Senior Full-Stack Engineer to support and modernize a mission-critical .NET platform with a strong focus on security, performance, and clean architecture. This role involves backend development using C#, ASP.NET Core, and SQL Server, alongside front-end technologies including jQuery, Kendo UI, Bootstrap, and an incremental Angular migration. You will lead modernization initiatives, vulnerability remediation, dependency upgrades, and CI/CD improvements, ensuring secure coding practices, scalability, and long-term platform stability within an agile environment.
Key Responsibilities
- Frontend Development:
- Develop and maintain responsive, modular, and high-quality Angular applications.
- Implement UI components using TypeScript, HTML5, CSS/LESS/SCSS, and RxJS reactive patterns.
- Manage global and component-level state using NgRx.
- Write robust unit tests using Jest to ensure high code quality and maintainability.
- Optimize web applications for speed, accessibility, and cross-browser compatibility.
- Backend Development:
- Design and implement scalable and secure ASP.NET Core Web API services.
- Write clean, maintainable C# code following SOLID and clean architecture best practices.
- Build automated unit and integration tests using xUnit.
- Develop efficient and reliable data-access layers using Entity Framework Core.
- Collaborate on API architecture decisions, versioning, and documentation.
- Database & Data Modeling:
- Design relational database schemas and write efficient SQL for SQL Server.
- Perform strong data modeling to support complex domain logic.
- Optimize queries and ensure application-level data integrity.
- DevOps & Tooling:
- Containerize applications using Docker.
- Build, enhance, and maintain CI/CD pipelines for automated deployments.
- Use Git for version control and adhere to collaborative branching strategies.
- Work closely with DevOps teams to ensure seamless application delivery.
Requirements
- Proven experience with Angular (v18+ preferred) and TypeScript.
- Strong understanding of RxJS, Observables, and reactive design patterns.
- Hands-on experience with NgRx or similar state management libraries.
- Expertise in ASP.NET Core Web API and designing RESTful services.
- Strong command of C#, the .NET ecosystem, and architecture best practices.
- Solid experience with SQL databases and advanced query optimization.
- Experience with modern DevOps tooling, CI/CD pipelines, and Docker.
- Proficient with automated testing frameworks like Jest and xUnit.
- Ability to write clean, maintainable, testable, and well-documented code.
- Strong problem-solving skills and ability to work in an agile, collaborative environment.
What We Offer
- 100% Remote Work: Work from a location that helps you thrive with just a laptop and reliable internet.
- Highly Competitive USD Pay: Earn excellent, market-leading compensation in USD.
- Paid Time Off: Policies ensure you have the chance to unwind and recharge.
- Work with Autonomy: Manage your time effectively, focusing on results.
- Work with Top American Companies: Grow your expertise on innovative, high-impact projects with industry-leading U.S. companies.
Why You’ll Like Working Here
- A Culture That Values You: We prioritize well-being and work-life balance, offering engagement activities and fostering dynamic teams.
- Diverse, Global Network: Connect with over 600 professionals in 25+ countries and collaborate with a multicultural team from Latin America.
- Team Up with Skilled Professionals: Join forces with seasoned experts in your field.
✨ This description was enhanced by AI based on the original listing.