Software Engineer

Medix

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent preferred.
  • Strong passion for web technologies and critical thinking skills.
  • Quick learner of new technologies with a focus on details.
  • Solid understanding of software testing fundamentals and methodologies.
  • Familiarity with automated testing tools and developing test automation frameworks.
  • Proficient in programming languages such as Java, ActionScript, JavaScript, and Python.
  • Excellent communication skills in English, both verbal and written.

Responsibilities

  • Develop high-performance, reliable, and testable software code.
  • Engage in design, coding, testing, bug fixing, and documentation processes.
  • Collaborate with engineers in daily stand-up meetings and other discussions.
  • Foster team growth by providing constructive feedback and support to teammates.
  • Work both independently and as part of a fast-paced development team with effective communication.
  • Adapt to additional responsibilities as needed based on role or team requirements.

Benefits

  • Opportunities for professional growth and development.
  • Collaborative team environment with daily interactions.
  • Supportive culture focused on team upliftment and feedback.
  • Exposure to a fast-paced and innovative development landscape.
Full Job Description
Responsibilities:
  • Develop high-performance, reliable, testable, and maintainable code.
  • Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation.
  • Collaborate with engineers and participate in daily or weekly stand-ups and meetings.
  • Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you.
  • Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication.
  • Additional responsibilities as needed based on the specific role or team.

Required Skills:
  • Education in Computer Science, Engineering or equivalent, Bachelor's or Master's degree is a plus.
  • Passion for web technologies, sharp eye for detail and critical thinking abilities
  • Ability to easily learn new technologies
  • Good knowledge of software testing fundamentals.
  • Good understanding of common testing methodologies and ability to apply them.
  • Ability to understand and interpret product specifications
  • Good problem solving and diagnostic skills, experience with troubleshooting.
  • Relevant experience in working with web technologies
  • Knowledge of scripting and programming languages
  • Familiar with automated testing tools
  • Excellent written and verbal communication skills.
  • Fluent in English both verbal and written
  • Experience in developing test automation frameworks and systems
  • Relevant experience in working with and developing applications based on Java, ActionScript, JavaScript, Python
  • Working in a Scrum team or in an Agile environment
  • Working with remote teams

Required Skills:
  • Education in Computer Science, Engineering or equivalent, Bachelor's or Master's degree is a plus.
  • Passion for web technologies, sharp eye for detail and critical thinking abilities
  • Ability to easily learn new technologies
  • Good knowledge of software testing fundamentals.
  • Good understanding of common testing methodologies and ability to apply them.
  • Ability to understand and interpret product specifications
  • Good problem solving and diagnostic skills, experience with troubleshooting.
  • Relevant experience in working with web technologies
  • Knowledge of scripting and programming languages
  • Familiar with automated testing tools
  • Excellent written and verbal communication skills.
  • Fluent in English both verbal and written
  • Experience in developing test automation frameworks and systems
  • Relevant experience in working with and developing applications based on Java, ActionScript, JavaScript, Python
  • Working in a Scrum team or in an Agile environment
  • Working with remote teams

Similar Jobs

More Jobs at Medix

More Information Technology Jobs

Find similar Software Engineer jobs: