CareerZen Logo
Company logo

Remote Software Engineer

Savage, Esplin & Radmall, PC

Full-time

Remote

Job description

Job Summary
We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining software applications that enhance our IT infrastructure. This role requires a strong understanding of both front-end and back-end development, as well as experience with various programming languages and frameworks. As a Software Engineer, you will work collaboratively in an Agile environment to deliver high-quality software solutions.

Duties

  • Design and implement software applications using Ruby on Rails, Java, Python, C#, and other programming languages.
  • Develop RESTful APIs to support web applications and ensure seamless integration with various services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain and improve existing applications by troubleshooting issues and implementing enhancements.
  • Utilize version control systems such as GitHub and SVN for code management.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Engage in Agile methodologies to facilitate project management and delivery.
  • Conduct testing and debugging of applications to ensure optimal performance.
  • Document application processes, technical specifications, and user guides.

Skills

  • Proficient in web development technologies including JavaScript, React Express, HTML, CSS, and front-end frameworks.
  • Strong experience with database management using MySQL, SQL, or similar technologies.
  • Familiarity with cloud services such as AWS or Azure for application deployment.
  • Knowledge of application development methodologies including Agile practices.
  • Understanding of IT infrastructure concepts and best practices.
  • Experience with Linux operating systems for application deployment and management.
  • Familiarity with Quantum engineering principles is a plus.
  • Ability to work collaboratively in a team-oriented environment while also being self-motivated.
  • Excellent problem-solving skills and attention to detail. Join us in creating innovative software solutions that drive our business forward!

Job Type: Full-time

Pay: $108,859.56 - $128,217.97 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid sick time
  • Professional development assistance
  • Tuition reimbursement
  • Vision insurance
  • Wellness program
  • Work from home

Work Location: Remote