Full Time

Software Engineer I (Back End) - (Remote 24-70)

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

Job Overview

The Software Engineer I (Back End) at Spok is responsible for designing, developing, and maintaining backend services and applications. This role involves collaborating with cross-functional teams to create efficient and reliable software solutions while ensuring best practices in coding, testing, and deployment are followed. The successful candidate will work in a dynamic remote environment, contributing to the overall enhancement of Spok's service offerings.



Job Responsibilities

  • Design, develop, and maintain robust backend systems and APIs that meet business requirements.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Write and maintain comprehensive documentation for developed software.
  • Assist in troubleshooting, debugging, and resolving software defects.
  • Contribute to the continuous improvement of software development processes and methodologies.
  • Stay updated with emerging technologies and incorporate them as necessary.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proficiency in at least one programming language such as Java, Python, or C#.
  • Familiarity with database management systems and SQL.
  • Knowledge of RESTful API design and development.
  • Understanding of software development methodologies including Agile.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.


Technologies & Tools

This position requires the use of various technologies and tools, including but not limited to, Java, Python, C#, Node.js, SQL databases, Git for version control, and RESTful web service architecture. Familiarity with cloud platforms such as AWS or Azure is also beneficial.



Ideal Candidates

Ideal candidates for the Software Engineer I (Back End) position are those who are eager to learn and grow within a fast-paced software environment. They possess a strong commitment to quality and excellence and are adept at collaborating with team members. A passion for software development, a proactive attitude towards problem-solving, and the ability to adapt to new challenges will make a candidate successful in this role.

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.