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

As a Software Engineer at Talentify.io, you will play a crucial role in the design, development, and maintenance of high-quality software solutions utilizing Java, C#, .Net, Spring, and Microservices architectures. This remote position involves collaborating with cross-functional teams to deliver scalable applications, troubleshoot issues, and implement best practices in software development. You will be expected to contribute to every stage of the software development life cycle while continuously improving existing systems and solutions.



Job Responsibilities

  • Design, develop, and implement software applications using Java, C#, .Net, Spring, and Microservices.
  • Collaborate with cross-functional teams to define and implement project requirements.
  • Conduct code reviews and ensure adherence to established coding standards.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Participate in agile project management practices, including sprint planning and retrospectives.
  • Research and adopt new technologies and frameworks to enhance software application capabilities.
  • Prepare and maintain technical documentation for software applications.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer with strong proficiency in Java, C#, .Net, and Spring frameworks.
  • Solid understanding of Microservices architecture and best practices.
  • Experience working in an Agile development environment.
  • Familiarity with database technologies such as SQL and NoSQL.
  • Strong problem-solving skills and attention to detail.
  • Excellent verbal and written communication skills.


Technologies & Tools

In this position, you will engage with various technologies and tools including but not limited to Java, C#, .NET, Spring Framework, Microservices, SQL and NoSQL databases, Docker, Kubernetes, and version control systems such as Git. Familiarity with cloud platforms like AWS or Azure may also be beneficial as you work to deploy scalable applications.



Ideal Candidates

The ideal candidate is a proactive problem solver who thrives in a collaborative environment and is passionate about developing innovative software solutions. They should possess strong analytical thinking skills and the ability to adapt to evolving project requirements. A commitment to quality and attention to detail is essential, along with a desire for continuous learning and improvement in the software engineering field. A positive attitude and a strong work ethic will contribute to the success of the individual and the team at large.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

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