Software Developer

FOX SALES GROUP, INC
Chicago, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 125K

Job location

Remote
Chicago, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Software Quality
Code Review
Databases
Continuous Integration
Software Debugging
Programming Tools
Python
Scrum
Systems Development Life Cycle
Software Deployment
Software Engineering
Software Systems
Web Application Frameworks
Google Cloud Platform
React
Software Security
Vue.js
Angular
Kubernetes
Information Technology
Non-relational Database
Front End Software Development
REST
Docker
Programming Languages
Microservices

Job description

We are seeking a talented and motivated Software Developer to join our growing technology team. In this role, you will design, develop, test, and maintain software applications that support business objectives and enhance user experiences. You will collaborate with cross-functional teams to deliver high-quality, scalable, and innovative software solutions., * Design, develop, test, deploy, and maintain software applications and systems.

  • Write clean, efficient, and well-documented code following industry best practices.
  • Collaborate with product managers, designers, and other developers to define project requirements.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Develop and integrate APIs, databases, and third-party services.
  • Ensure software quality through testing, validation, and optimization.
  • Maintain technical documentation for applications and development processes.
  • Stay current with emerging technologies and recommend improvements.
  • Support application deployment, monitoring, and maintenance activities.

Requirements

Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • 2+ years of professional software development experience.
  • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or C++.
  • Experience with web development frameworks and modern development tools.
  • Strong understanding of software development lifecycle (SDLC) principles.
  • Knowledge of relational and non-relational databases.
  • Familiarity with Git and version control systems.
  • Excellent analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of Agile or Scrum methodologies.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Understanding of software security best practices.
  • Experience with front-end frameworks such as React, Angular, or Vue.js.

Benefits & conditions

Pulled from the full job description

  • AD&D insurance
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * Competitive salary and annual performance bonus.
  • Comprehensive medical, dental, and vision insurance.
  • 401(k) retirement plan with company matching.
  • Flexible work arrangements and remote work opportunities.
  • Paid time off, holidays, and sick leave.
  • Professional development and certification reimbursement.
  • Employee wellness programs.
  • Career growth and advancement opportunities.
  • Collaborative and innovative work environment.

Pay: $115,000.00 - $125,000.00 per year

Benefits:

  • 401(k)
  • AD&D insurance
  • Disability insurance
  • Free parking
  • Health insurance
  • Life insurance
  • Paid sick time

Apply for this position