Full Time

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

Talentify.io
Remote!
$90,000 - $130,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 at Talentify.io will play a pivotal role in designing, developing, and maintaining robust software applications using Java, C#, .NET, Spring, and Microservices architecture. You will collaborate with cross-functional teams to deliver high-quality software solutions, optimize existing applications, and contribute to code reviews and architecture discussions. This remote position requires a proactive attitude towards problem-solving, an ability to handle multiple priorities, and a commitment to continuous improvement in both individual and team performance.



Job Responsibilities

  • Design, develop, and implement scalable software solutions using Java, C#, .NET, and Spring frameworks.
  • Utilize Microservices architecture to improve application performance and maintainability.
  • Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.
  • Participate in code reviews to ensure coding standards and best practices are followed.
  • Identify and troubleshoot software defects and performance issues, ensuring responsive and high-quality user experiences.
  • Maintain technical documentation and user guides for developed applications.
  • Stay updated with the latest industry trends and technologies, contributing innovative ideas to the development process.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development using Java, C#, and .NET frameworks.
  • Strong understanding of Microservices architecture and Spring framework.
  • Experience with version control systems such as Git.
  • Familiarity with cloud platforms and services (e.g., AWS, Azure) is a plus.
  • Solid understanding of software development methodologies, including Agile and Scrum.
  • Exceptional problem-solving abilities and strong analytical skills.


Technologies & Tools

The Software Engineer will primarily utilize programming languages such as Java and C#, alongside frameworks like .NET and Spring. The position will also involve the use of Microservices architecture for efficient system design. Familiarity with tools like Docker, Kubernetes, and CI/CD pipelines is beneficial, as well as experience in collaborating with cloud service providers such as AWS or Azure.



Ideal Candidates

Ideal candidates for this position will exhibit a strong passion for software development and a commitment to achieving exceptional results. You should possess excellent communication skills, allowing for effective collaboration with team members and stakeholders. A good fit for this role will be someone with a proactive mindset who can adapt to evolving technologies and methodologies. Additionally, candidates should be reliable, detail-oriented, and capable of managing multiple concurrent tasks in a fast-paced remote environment.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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