Software Engineer

JOBSPOT, LLC
Chicago, United States of America
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
$ 90K

Job location

Chicago, United States of America

Tech stack

Clean Code Principles
C
Java
JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
Applications Architecture
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Databases
Data Retrieval
Relational Databases
Software Debugging
Linux
Web Development
Github
Python
Microsoft SQL Server
MySQL
Scrum
Ruby on Rails
Role-Based Access Control
Cloud Services
Software Engineering
Software Systems
SQL Databases
Subversion
Systems Architecture
System Testing
Web Applications
Web Platforms
Web Services
React
Backend
Vba Programming Language
Front End Software Development
REST
Software Version Control

Job description

We are seeking a dynamic and innovative Software Engineer to join our vibrant development team! In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge software solutions that power our digital platforms. Your expertise will help us deliver seamless user experiences, robust backend systems, and scalable infrastructure. This is an exciting opportunity for passionate developers eager to work with a diverse tech stack, including Ruby on Rails, JavaScript, Python, C++, and cloud services like AWS and Azure. Join us to contribute to impactful projects in an energetic environment that values creativity, collaboration, and continuous learning!, * Develop and enhance web applications using Ruby on Rails, React Express, and front-end technologies such as JavaScript and React.

  • Design, implement, and maintain RESTful APIs to ensure smooth communication between different software components.
  • Collaborate within Agile teams to plan sprints, review progress, and deliver high-quality software on time.
  • Manage cloud infrastructure deployments and configurations on AWS and Azure to optimize performance and security.
  • Write efficient code in languages such as Java, C#, C++, Python, and C for various application needs.
  • Maintain version control using GitHub and SVN; conduct code reviews to uphold best practices.
  • Develop database solutions utilizing MySQL, SQL Server, or other relational databases; optimize queries for performance.
  • Integrate third-party APIs and develop custom APIs for internal use or client integration.
  • Participate in system testing, debugging, and troubleshooting to ensure reliable operation across Linux and Windows environments.
  • Document technical specifications, system architecture diagrams, and user guides for ongoing support and future development.

Requirements

Do you have experience in SQL?, * Strong knowledge of IT infrastructure concepts including network setup, security protocols (RBAC), and cloud services (AWS & Azure).

  • Proficiency in Ruby on Rails for web application development coupled with front-end skills in JavaScript frameworks like React.
  • Experience with RESTful API design and integration for scalable web services.
  • Familiarity with software development methodologies such as Agile or Scrum to facilitate iterative progress.
  • Hands-on experience with version control systems including GitHub and SVN for collaborative coding.
  • Ability to develop applications using languages such as Java, C#, C++, Python, VBA, C, .NET framework, and JavaScript.
  • Knowledge of SQL databases like MySQL or SQL Server; ability to write optimized queries for data retrieval.
  • Experience working with Linux operating systems for deployment or development environments.
  • Understanding of application development best practices including security standards like RBAC (Role-Based Access Control).
  • Exposure to quantum engineering concepts is a plus but not required; a passion for emerging technologies is encouraged! Join us as a Software Engineer if you're eager to innovate within a fast-paced environment that fosters growth through collaboration! We welcome talented individuals ready to make an impact by building reliable software solutions that empower users worldwide.

Benefits & conditions

  • Flexible schedule
  • Health insurance
  • Visa sponsorship

Apply for this position