Senior .NET Engineer
This is us At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is the job
We are seeking an experienced Senior .NET Engineer in Caba, to join our team and contribute to the development and enhancement of Internal Control applications. The successful candidate will play a key role in designing, developing, and maintaining enterprise-grade software solutions that support risk management, audit, internal control, and regulatory compliance processes.
This is you
Strong experience with .NET Framework 4.6 or higher
Hands-on experience with .NET 8 or higher
Expertise in ASP.NET MVC
Experience developing and maintaining ASP.NET Web Forms applications
Strong knowledge of Web API development
Advanced experience with Microsoft SQL Server
Experience with SQL Server Integration Services (SSIS)
Proficiency with Git
Experience with Docker
Experience deploying and managing applications on OpenShift
Ability to attend the office in CABA 3 times a week
Solid understanding of software engineering principles, design patterns, and best practices
Nice-to-have skills:
Experience in one or more of the following domains:
Risk Management
Internal Controls
Internal Audit
Regulatory Compliance
Governance, Risk, and Compliance (GRC) environments
This is your role
Design, develop, test, and maintain Internal Control applications and supporting services.
Build and enhance web-based applications using .NET technologies and modern development frameworks.
Develop RESTful APIs and integrate applications with internal and external systems.
Create and optimize database objects, queries, and data integration processes.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot, debug, and resolve application issues in development, test, and production environments.
Collaborate with business analysts, product owners, auditors, and compliance stakeholders to translate business requirements into technical solutions.
Contribute to application deployment, containerization, and CI/CD processes.
Support modernization initiatives, including migration of legacy applications to newer .NET versions and cloud-native architectures.
Prepare and maintain technical documentation.
At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.
Required Skills
Required Languages
🇬🇧 English