Software Developer at Mellow Motors
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Computer Science, Agile Methodologies, Python, Java, Programming Languages, Architecture, Microservices, Kanban

Industry

Computer Software/Engineering

Description

We are looking for a skilled Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients and enhance our business operations.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Developer or in a similar role.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Familiarity with web development frameworks (e.g., React, Angular, Django).
  • Understanding of database management systems (e.g., SQL, NoSQL).
  • Experience with RESTful APIs and microservices architecture.
  • Strong problem-solving skills and attention to detail.

PREFERRED SKILLS

  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Experience with DevOps practices and tools.
  • Familiarity with Agile methodologies (e.g., Scrum, Kanban).
  • Ability to work independently and as part of a team.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Software Development: Write clean, maintainable, and efficient code for various applications and systems.
  • System Design: Collaborate with stakeholders to understand requirements and design software solutions.
  • Testing and Debugging: Perform unit testing and debugging to ensure software quality and functionality.
  • Documentation: Create and maintain technical documentation for software designs, code, and processes.
  • Collaboration: Work closely with other developers, designers, and product managers in an Agile environment.
  • Maintenance: Monitor and improve existing applications, ensuring optimal performance and user experience.
  • Version Control: Utilize version control systems (e.g., Git) to manage code changes and collaborate with team members.
  • Continuous Learning: Stay updated with the latest industry trends, technologies, and best practices.
Loading...