
Junior Software Engineer
CITY Furniture
full-time
Posted on:
Location Type: Hybrid
Location: Tamarac • Florida • United States
Visit company websiteExplore more
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