City Furniture is looking for a Junior Developer to join our Application Development team. The primary responsibility of this position is to design, develop, and maintain the City Furniture applications & software to support the needs of the organization and it’s users. Other responsibilities include managing the interchange of data between server side APIs, front-end systems, and end users. Integrations between backend server applications, and front-end technologies will also be necessary.
Develops Software - Analyzes needs and requirements based on story cards using the Agile/scrum methodology. Writes, edits, and maintains code, while consistently following programming standards and best practices. Designs and implements low-latency, high-available, high performant applications and code sets. Considers security and data protection at all times while writing code and developing applications. Writes reusable, testable, and efficient code.
Integrates applications with backend systems - Integration of user-facing elements with server side logic. Integrates database and data storage solutions, including traditional on-premises SQL based databased, and cloud based solutions such as RDS, Mongo DB, Amazon S3, and IBM Cloud (Bluemix) storage.
Analyzes Current Programs and Processes - Analyzes the performance of current software and programs. Runs diagnostics and identifies problems. Designs solutions, re-writes codes, and repairs legacy codes for problematic programming to optimize performance.
Supports Third Party Software - Provides integration and user support with third party software. Configures third party software to operate optimally on City Furniture’s system.