Full Time

Software Engineer - REMOTE

The Computer Merchant, LTD (TCM)
Remote!
$70,000 - $130,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by The Computer Merchant, LTD (TCM), so some details may not match this job. The employer's own page has the real description.

Job Overview

The Computer Merchant, LTD (TCM) is seeking a dedicated and innovative Software Engineer to join our dynamic team in a remote capacity. This role involves designing, developing, and maintaining software applications that meet the needs of our clients and align with industry best practices. As a Software Engineer at TCM, you will collaborate with cross-functional teams to deliver high-quality software solutions, troubleshoot technical issues, and contribute to the continuous improvement of our software development processes.



Job Responsibilities

  • Design, implement, and maintain software applications for various platforms.
  • Collaborate with product managers and designers to define software requirements and specifications.
  • Conduct unit testing and debugging to ensure optimal performance and reliability of software applications.
  • Participate in code reviews and maintain high coding standards.
  • Identify and resolve software defects and performance issues in a timely manner.
  • Document software designs, processes, and procedures for future reference.
  • Stay updated on emerging technologies and industry trends to continually improve software solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, with a focus on web and/or mobile applications.
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Experience with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with software development frameworks and tools (e.g., Spring, React, Angular).
  • Strong understanding of version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work independently within a remote team environment.


Technologies & Tools

The Software Engineer position at TCM predominantly utilizes technologies such as Java, Python, and JavaScript in conjunction with frameworks like React and Spring. Experience with cloud platforms such as AWS or Azure is also beneficial. Familiarity with database technologies including MySQL and MongoDB is essential, along with version control using Git and continuous integration/continuous deployment (CI/CD) tools.



Ideal Candidates

Ideal candidates will possess a strong analytical mindset with a passion for technology and innovation. They should demonstrate excellent communication skills to effectively collaborate with team members and stakeholders. A self-motivated individual who takes initiative and can manage time efficiently in a remote setting will thrive in this role. Adaptability and a willingness to learn new technologies are also key traits, as we encourage continuous professional growth and development.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.