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

The Software Engineer will be responsible for designing, developing, and maintaining robust, scalable, and high-performance applications in Java, C#, .NET, Spring, and Microservices architecture. This role involves collaborating with cross-functional teams to define, design, and implement new features while enhancing existing ones. Successful candidates will engage in code reviews, performance tuning, and optimizing applications for maximum speed and scalability, delivering high-quality software solutions in a fast-paced, remote-working environment.



Job Responsibilities

  • Develop, test, and maintain high-quality software applications using Java, C#, .NET, and Spring frameworks.
  • Implement Microservices architecture to ensure efficient and scalable application design.
  • Collaborate with product managers, designers, and other stakeholders to define and implement new features.
  • Conduct code reviews and provide constructive feedback to enhance code quality within the team.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Document design decisions, development processes, and software architecture for future reference.
  • Stay updated with emerging technologies and industry trends to maintain competitive advantage.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of professional experience in software development with a strong command of Java, C#, or .NET.
  • Proficient in Spring framework and Microservices architecture.
  • Experience with RESTful APIs and web services integration.
  • Solid understanding of databases (SQL and NoSQL) and data structures.
  • Familiarity with version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent verbal and written communication skills.


Technologies & Tools

The Software Engineer will primarily work with Java, C#, .NET, and the Spring framework. Familiarity with Microservices architecture and tools such as Docker, Kubernetes, and CI/CD pipelines is expected. Developers will also work with cloud platforms (AWS, Azure) and utilize various databases such as MySQL and MongoDB within their projects, maintaining high standards of application performance and security.



Ideal Candidates

Ideal candidates will possess a proactive and collaborative spirit, demonstrating a strong desire to learn and adapt in a fast-paced environment. They should be excellent communicators, able to explain complex technical concepts to non-technical team members. A passion for software craftsmanship, attention to detail, and a commitment to delivering quality solutions are essential traits, alongside a proven track record of successful project completion under varying circumstances.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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