Software Engineer
Current• Contribute to the design and architecture of secure, scalable, and maintainable software that is able to clearly articulate the implications of design/architecture decisions, issues, and plans for technology leadership. • Implement analysis tools and storage technologies for large volumes of data that generate statistical information quickly and transparently to improve the decision-making process at the clinical, operational, and managerial levels.• Develop, customize, update, maintain, document and manage the technological platform for health services for the mental health area based on EMR architecture and web platforms. • Design, code, debug and support IT applications and tools efficiently and effectively in accordance with established specifications and corporate requirements. • Develop and implement integration solutions and improve existing components to ensure software adaptation to new standards and current technologies. • Manage automation projects supported by the use of emerging technologies and digital transformation initiatives. • Explore and evaluate new technologies that improve process efficiency and save costs in the short and long term. • Support information documentation of implemented projects, including changes, action items, issues, risks, decisions, and project schedule updates.• Provide support during all phases of the software development life cycle. Provide software engineering best practices and hands-on leadership to team members. • Conduct design and code reviews to ensure compliance with standards in coding, unit testing, security, scalability, and maintenance plan.