Intelliswift Software - Madison, WI
posted about 2 months ago
The Application Developer will play a crucial role in the design, development, and programming of successful software applications. This position requires a deep understanding of various technologies and methodologies, particularly in the context of document processing, printing, and mail business. The developer will be involved in the entire system development lifecycle, ensuring that applications are not only functional but also scalable and maintainable for future needs. The role demands active participation in discussions with both technology and business stakeholders to suggest best practices regarding architecture, development, data transformation, and integration with upstream systems. In addition to technical skills, the Application Developer will guide the setup of environments and tool configurations to align with enterprise standards. This includes working closely with multiple teams to facilitate upstream and downstream integration across different platforms. The developer will also be responsible for handling various input formats such as XML, JSON, and flat files, and generating outputs in PDF format. A significant part of the role involves integrating and utilizing APIs and SFTP, as well as migrating on-premise applications and services to the AWS Cloud. The ideal candidate will have experience in creating, testing, and deploying ad-hoc or on-demand applications and services within AWS. Familiarity with GitLab for version control and AWS cloud deployments is essential. The Application Developer should also be well-versed in Agile software development methodologies and tools like Jira and Confluence, ensuring that projects are managed efficiently and effectively. Strong analytical and communication skills are necessary to understand business requirements and translate them into functional and technical design documents, as well as mapping specifications. Additionally, the developer should be capable of monitoring job performance through tools like the Scaler Dashboard and addressing any job abends that may occur.