




Job Summary: We are seeking a professional for the Information Technology Directorate, responsible for developing, maintaining, and optimizing software while ensuring system integration and scalability. Key Highlights: 1. Being part of a prestigious university 2. Continuous training 3. Promoting an inclusive and respectful organizational culture At the Catholic University Santo Toribio de Mogrovejo, we are searching for top talent to join our Information Technology Directorate team. We invite you to become part of the great USAT family and join our team of professionals who contribute to impacting the lives of our students and the community. REQUIREMENTS: Professionals holding degrees in Computer Engineering, Systems Engineering, Software Engineering, or related fields. Minimum 3 years of experience in this position or similar roles. CERTIFICATIONS: Software development Database administration Agile methodologies – SCRUM TECHNICAL KNOWLEDGE: ASP.NET programming SQL Server Database administration LMS: Moodle (administrator and developer level) XML, REST, SOA, Web services BI tools: Integration Services, Analysis Services, Reporting Services Agile methodologies – SCRUM Business Process Management (BPM) analysis Version control with GIT MS Office (Word, Excel, PowerPoint) Virtual environment tools (Zoom, Google Meet, or similar) RESPONSIBILITIES: Develop software components defined in projects to ensure alignment with established design and architectural models. Implement functionalities according to technical standards and patterns. Adapt and maintain existing code to ensure compatibility, scalability, and reusability within the institutional architecture. Analyze technical requirements derived from functional ones. Design components, data structures, and internal validations to ensure proper integration into complex solutions. Verify consistency between developed code and defined architecture to prevent impacts on system integrity or interoperability. Execute unit and integration tests on the code to validate correct functionality before delivery to the IT Quality Analyst. Document internal test results and corrections performed. Ensure compliance with technical and functional acceptance criteria. Perform corrective and evolutionary maintenance on existing modules. Suggest technical or functional improvements to the design to optimize the solution based on prior experience and received feedback. Optimize the performance of developed software to meet established limits and standards. Provide specialized second-level technical support to resolve incidents involving code or logical structure analysis. Support technical training for users or teams. Participate in functional and technical sessions to clarify relevant details that enhance development accuracy. Document source code, dependencies, versions, and structures to ensure maintainability and future evolution per the architect’s guidelines. Foster continuous improvement by recording solutions, patterns, and frequent errors. Report progress status and technical incidents to keep coordinators informed and facilitate decision-making. Participate in planning meetings and sprint reviews to ensure cohesion throughout the development cycle and adherence to priorities. Maintain continuous communication with development cycle roles to ensure effective integration with the architect, quality analyst, and coordinator. BENEFITS: Being part of the most prestigious university in the region. Continuous training. Corporate benefits and those mandated by law. Market-competitive salary. Send your CV to the email address with SUBJECT: CONV_ANALYST PROGRAMMER At USAT, we promote an inclusive and respectful organizational culture valuing diversity, in accordance with Law No. 29973 and Law No. 26772. USAT, committed to your life project! -Requirements- Minimum education: University degree 3 years of experience Keywords: analyst, developer, desarrollador, system
