NYC Department of Finance (DOF) needs to develop and deploy high-quality software applications on low-code platforms to improve tax revenue administration, payment programs, and customer experience. The FIT Division requires a Software Developer to design, build, and support these systems, ensuring scalability, reliability, and alignment with business objectives.
Requirements
- Expertise in low-code platforms
- Thorough understanding of case management principles
- Experience in designing, coding, and testing new applications
- Experience developing and testing code in a collaborative environment
- Experience in developing and testing code that aligns technical efforts with business goals
- Experience ensuring the successful delivery of applications built on low-code platforms
- Experience with frameworks such as Process Models, Rules, Expressions, SAIL (Self-Assembling Interface Layer)
Responsibilities
- Design, development, and deployment of enterprise-grade, highly integrated, complex full-stack web and mobile environment applications, leveraging your knowledge of data structures, algorithms, and design patterns to develop solutions in low-code platforms utilizing frameworks such as Process Models, Rules, Expressions, SAIL (Self-Assembling Interface Layer), and develop custom plug-ins to add new features and other out of the box tools.
- Contribute to the architectural design and development of complex low-code applications, ensuring they are scalable, reliable, secure, and aligned with DOF's business objectives.
- Ensure that applications have a strong emphasis on integration and fit in with DOF's overall low-code product strategy.
- Identify opportunities to optimize development processes and enhance efficiency through the effective use of low-code platforms and automation.
- Manage availability, latency, and efficiency of the product by engineering reliability into the solution.
- Contribute to Application performance analysis and system tuning.
- Create and maintain comprehensive technical documentation.
Other
- Highly experienced Software Developer
- Integral part of a dedicated technology team
- Ability to become proficient in low-code platforms
- Ability to foster a culture of learning and growth
- Ability to interact with customers and analyze requirements