




Responsible for working on the full development lifecycle of systems, from requirements analysis to delivery and maintenance of solutions. Performs development, updating, and code reviews, ensuring adherence to technical best practices. Executes tests, implements improvements, and documents processes and produced code. Continuously contributes to system evolution by identifying optimization opportunities and supporting application quality. **Job Responsibilities:** * Participate in requirements analysis; * Develop, update, and review code; * Testing and implementation of developed applications and systems; * Code documentation; * Work on continuous improvement of systems. **Main Qualifications:** * Knowledge of .NET, ASP.NET, Web Apis, REST, XML WebServices, DDD, MVC, GIT, C# or VB.NET; * Proficiency in at least one server-side programming language (preferably C# and alternatively VB.Net); * Experience with web programming, especially in the languages listed above; * Mastery of HTTP methods and verbs, as well as the RESTful concept; * Good level of technical English (writing and reading); * Experience working within the AWS ecosystem. * Completed or ongoing degree in Computer Science, Software Engineering, or related fields; * Proven experience of at least [3-5 years] as a Back-End developer; * Ability to write clean, efficient, and well-documented code; * Familiarity with agile software development methodologies. **Preferred qualifications for the role:** * Ability to train and develop other people; * Experience with unit testing; * Microsoft certification (Asp.Net, .Net Core, SQL Server); * Ability to define and document REST APIs.


