Full Time

Software Engineer (Remote)

Meritence
Remote!
$70,000 - $150,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 Meritence, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer at Meritence will play a key role in designing, developing, and implementing high-quality software solutions that meet company needs. This position involves collaboration with cross-functional teams to analyze requirements, troubleshoot issues, and participate in all phases of the software development life cycle. The ideal candidate will possess strong programming skills, a problem-solving mindset, and the ability to work remotely while maintaining productivity and communication with the team.



Job Responsibilities

  • Design, develop, and maintain scalable and efficient software applications.
  • Collaborate with product managers and UX/UI designers to understand and translate requirements into technical specifications.
  • Conduct code reviews and provide constructive feedback to ensure coding standards and best practices are followed.
  • Diagnose and resolve software defects and performance bottlenecks.
  • Participate in agile development processes, including sprint planning and retrospectives.
  • Integrate third-party APIs and services as needed to enhance functionality.
  • Stay updated on emerging technologies and industry trends to continually improve development processes and tooling.


Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 3 years of experience in software development.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with version control systems (e.g., Git).
  • Knowledge of RESTful API design and integration.
  • Familiarity with relational and NoSQL databases.
  • Strong problem-solving skills and the ability to work independently as well as within a team.


Technologies & Tools

This position primarily utilizes technologies and tools such as Java, Python, JavaScript, Git for version control, Docker for containerization, and cloud platforms such as AWS or Azure. Familiarity with agile methodologies and tools like Jira or Trello for project management will also be beneficial. Additionally, experience with both SQL and NoSQL databases is essential for effective data handling and storage.



Ideal Candidates

The ideal candidate is a proactive and adaptable individual who thrives in a remote work environment. They possess excellent communication skills to articulate technical concepts to non-technical stakeholders and are committed to delivering high-quality work. A strong team player who values collaboration and contributes positively to project discussions will excel in this role. Moreover, a continuous learner who stays current with evolving technologies and practices will fit seamlessly within the Meritence culture.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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