Full Time

Applications Software Developer (SME) - 100% Remote (REF1606N)

Citizant
Remote!
$80,000 - $120,000* / year (about $38–$58 an hour)

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 Citizant, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Applications Software Developer (SME) at Citizant will play a vital role in shaping and developing software applications that meet client specifications and organizational goals. This position requires a highly skilled professional who can analyze requirements, design solutions, and implement changes effectively. As a key member of the development team, you will collaborate with various stakeholders to enhance existing applications and develop new features, ensuring the delivery of high-quality software solutions in a 100% remote environment.



Job Responsibilities

  • Design, develop, and maintain software applications according to client specifications.
  • Collaborate with cross-functional teams to gather and document requirements.
  • Analyze and troubleshoot software issues, providing effective solutions.
  • Write and execute unit tests to ensure software quality and performance.
  • Participate in code reviews, offering feedback and suggestions to peers.
  • Stay current with industry trends and technologies to inform solution approaches.
  • Provide technical guidance and support to junior developers as needed.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on application development.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Experience with database management systems, SQL, and ORM frameworks.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, both verbal and written.


Technologies & Tools

The Applications Software Developer will utilize a variety of technologies and tools integral to the development process. This includes development environments such as Visual Studio or IntelliJ, version control systems like Git, and CI/CD tools such as Jenkins or Azure DevOps. Additional technologies may involve cloud services like AWS or Azure, as well as database systems such as MySQL or Microsoft SQL Server, to build robust applications that meet our clients’ needs.



Ideal Candidates

Ideal candidates for this position will possess a strong technical background combined with effective interpersonal skills. They should be detail-oriented, with the ability to manage multiple priorities in a fast-paced environment. A proactive attitude and a passion for continuous learning are critical, as the candidate will remain updated with emerging technologies and industry best practices. Additionally, candidates should demonstrate a commitment to teamwork and collaboration, ensuring that all processes are executed smoothly and efficiently.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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