Full Time

Software Engineer (Java/C#/.Net/Spring/Microservices) - (REMOTE)

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

Job Overview

At Talentify.io, we are seeking a skilled Software Engineer with extensive experience in Java, C#, .NET, Spring, and Microservices to join our dynamic team in a remote capacity. The ideal candidate will be responsible for designing, developing, and maintaining software applications while leveraging the latest technologies to deliver high-quality solutions. This role requires a proactive approach to problem-solving and collaboration with cross-functional teams to enhance our software offerings and meet our business goals.



Job Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable code across applications.
  • Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
  • Implement Microservices architecture to ensure scalability and performance of applications.
  • Conduct code reviews and maintain high standards of code quality by utilizing best practices.
  • Participate in the full software development lifecycle, including planning, coding, testing, and deploying software solutions.
  • Troubleshoot and debug applications to optimize performance and improve user experience.
  • Continuously research and implement new technologies and tools to enhance software development processes.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of professional experience in software development using Java, C#, .NET, and Spring.
  • Proficiency in designing and implementing Microservices architecture.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with version control systems, preferably Git.
  • Familiarity with Agile software development methodologies.
  • Strong problem-solving skills and the ability to work collaboratively in a remote team environment.


Technologies & Tools

The Software Engineer will utilize a variety of technologies and tools, including Java, C#, .NET frameworks, Spring, Docker, Kubernetes, RESTful APIs, and cloud platforms such as AWS or Azure. Familiarity with CI/CD pipelines and tools such as Jenkins or GitLab CI is also preferred to ensure efficient software delivery and deployment.



Ideal Candidates

The ideal candidate for this position will possess a strong analytical mindset, a passion for technology, and an aptitude for learning new skills. They should be able to work autonomously while also thriving in a collaborative team setting. Strong communication skills, attention to detail, and a commitment to delivering high-quality software solutions are key characteristics that will contribute to success in this role.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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