Position Summary
The Software Developer I supports the development and enhancement of applications that drive efficiency and digital transformation, including online banking, automation workflows, and integrations. Using tools such as Azure Container Application, VisualCron, and RPA platforms, this role builds features, resolves issues, and streamlines processes. Success requires technical proficiency, knowledge of integration and automation principles, and the ability to innovate while aligning solutions with organizational goals. The position is well-suited for individuals who are organized, collaborative, and dedicated to delivering high-quality software, while contributing to impactful projects, partnering across teams, and growing within a supportive and innovative environment.
Duties & Responsibilities
- Build, maintain, and enhance features for the online banking platform using .NET and other modern technologies.
- Troubleshoot, resolve, and support existing applications and automation workflows to improve performance, reliability, and user experience.
- Integrate internal systems and third-party services through APIs under the guidance of senior developers.
- Design and implement task automation workflows using VisualCron and RPA tools to increase operational efficiency.
- Write and execute unit and integration tests to ensure software quality and accuracy.
- Manage upgrades to .NET libraries, VisualCron, and related tools to maintain compatibility and performance.
- Develop and maintain technical documentation for code, workflows, and integrations.
- Collaborate with developers, QA, and business stakeholders to gather requirements and deliver effective solutions.
- Stay current with emerging technologies and best practices, actively contributing to team knowledge sharing.