Software Engineer


We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

  • Design, develop, and maintain scalable, high-quality software solutions.
  • Write clean, efficient, and testable code following best practices.
  • Develop and execute unit and integration tests to ensure code quality.
  • Identify and resolve critical issues with a focus on security and stability.
  • Collaborate with cross-functional teams to deliver sprint commitments.
  • Mentor junior engineers and contribute to a collaborative team culture.
  • Maintain and improve technical documentation and coding standards.
  • Actively participate in sprint planning, stand-ups, and retrospectives.

Requirements


  • Comprehensive understanding of the software development lifecycle.
  • Expertise in object-oriented programming (OOP) and design patterns.
  • Advanced proficiency in C# and .NET frameworks, including MVC, Web API, and .NET Core.
  • Skilled in version control tools, particularly Git.
  • Strong analytical and problem-solving abilities.
  • Proficient in developing testing strategies, including unit, integration, and automated testing.
  • Demonstrates leadership qualities with the ability to mentor and guide team members.
  • Strong interpersonal skills and the ability to work independently.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 1-3 years of professional experience in software development.
  • Expertise in programming languages, particularly C#, and related frameworks.
  • Experience with website tracking tools and security-focused engineering practices.

Benefits


  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and skill development.
  • Competitive salary and benefits package.
  • The chance to play a key role in revolutionizing the healthcare technology industry.


See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available