Responsibilities
- Conduct research, design, build, and update large-scale software systems and applications across the organization.
- Organize software deployment processes and ensure adherence to industry and regulatory compliance standards.
- Assess interactions between hardware and software components, considering system requirements and operational needs.
- Record test procedures, results, and system updates during maintenance cycles.
- Deliver innovative and realistic technical solutions to complex challenges, aligned with organizational goals.
- Independently define and implement problem-solving strategies for software development tasks.