Description
**About the opportunity**
------------------------
We are looking for a Senior .NET Developer to work on strategic projects in the Payment Methods segment, contributing to the development, evolution, and maintenance of high-availability and high-performance solutions.
We seek a professional with solid technical experience, business acumen, and the ability to operate in complex environments—collaborating with multidisciplinary teams and actively participating in building scalable and innovative solutions.
**Key responsibilities**
--------------------------------
* Develop, maintain, and evolve applications using .NET and C\#.
* Build and maintain APIs and system integrations.
* Develop SQL queries, stored procedures, and optimizations in SQL Server.
* Participate in defining technical solutions and application architecture.
* Identify continuous improvement opportunities in systems and processes.
* Analyze and resolve complex problems.
* Share knowledge and provide technical support to other team members.
* Ensure application quality, performance, and stability.
**Mandatory requirements**
---------------------------
### **Technical knowledge**
* .NET / C\#
* Entity Framework
* SQL Server
* AWS
* API and integration development
* Best practices in software development
### **Experience**
* Solid experience in .NET development.
* Mandatory experience in the Payment Methods and/or Acquiring segment.
* Experience in corporate environments with high criticality and availability requirements.
### **Education**
* Completed Bachelor's degree in Information Technology, Information Systems, Computer Science, Software Engineering, or related fields.
**Nice-to-have**
----------------
* Knowledge and experience in the InterPag ecosystem.
* Experience with distributed architectures and financial integrations.
* Experience with transactional processing systems.
**Behavioral competencies**
--------------------------------
* Systemic thinking.
* Critical thinking.
* Ability to solve complex problems.
* Active listening.
* Aptitude for sharing knowledge.
* Emotional intelligence.
* Ability to work in high-performance teams.
* Excellent communication and interpersonal skills.