CITY Furniture

Junior Software Engineer

CITY Furniture

full-time

Posted on:

Location Type: Hybrid

Location: TamaracFloridaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $52,000 per year

Job Level

About the role

  • 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-performance applications and code sets.
  • Considers security and data protection at all times while writing code and developing applications.
  • Writes reusable, testable, and efficient code.
  • 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.
  • Provides integration and user support with third party software.
  • Configures third party software to operate optimally on City Furniture’s system.
  • Continuously self-educates in current, trending, and future programming and development methodologies and technologies.
  • Adheres to all assigned Standard Work and Role and Responsibilities for your role.

Requirements

  • Bachelor’s from an accredited institution or in the process of attaining a degree
  • 0 – 2 years of software development or related experience preferred.
  • Proficient understanding of code versioning tools, such as Git
  • Basic understanding of Cloud Based PaaS or IaaS platforms such as Amazon AWS or IBM Cloud (Bluemix)
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Basic Understanding of Scrum/Agile and related tools i.e. Ticketing System
  • Experience with Node.js / JavaScript; including Node.js frameworks such as Hapi or Express (Preferred)
  • Using AI as part of the development workflow (Preferred)
  • Understanding and experience with Linux operating system (Preferred)
  • Experience working in retail or customer service. (Preferred)
  • Basic SQL, DB2 Server database knowledge (Preferred)
  • Implementing automated testing platforms and unit tests (Preferred)
Benefits
  • Competitive and Transparent Compensation
  • Paid Vacation & Sick Time
  • Paid Parental leave
  • Opportunity for Flexible Work Environment and Schedule (varies by department and role)
  • Community involvement and volunteer opportunities
  • Free virtual healthcare services (for Associates enrolled in our medical plans)
  • Medical options include Employer-funded HSA options
  • Vision to support your eye health and well-being
  • 100% Employer-paid Dental option available to all Associate
  • Employee Assistance Program (EAP)
  • Life & Disability Insurance
  • 100% employer-sponsored options
  • Voluntary Insurance (Accident, Hospital, Critical Care, etc.)
  • 401(k) - once enrolled, Associates are 100% vested with discretionary Company Match
  • Roth 401K Option
  • Financial Wellness webinars
  • Growth Opportunities
  • 90% Promote from Within
  • Access to various training for professional development
  • Individual Development Plan (IDP) (varies by department)
  • Associate Purchase Discount Program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentAgile methodologyScrumlow-latency applicationshigh-performance applicationscode versioning (Git)Node.jsJavaScriptSQLautomated testing
Soft Skills
problem-solvingself-educationuser supportcommunication