Software Engineer (Remote)

IT/Dev
Salary: $80,000 - $180,000 per Year
Job Type: Full time
Experience: Senior Level

Tech Brothers LLC

Software Engineer (Remote)

Software Engineer | Tech Brothers LLC | Worldwide

Job Description:

We are seeking a talented and motivated Software Engineer with 2 to 5years of experience to join growing team. The ideal candidate will have astrong background in software development, a passion for technology, andthe ability to thrive in a fast-paced environment. You will work closely...

Software Engineer | Tech Brothers LLC | Worldwide

Job Description:

We are seeking a talented and motivated Software Engineer with 2 to 5 years of experience to join growing team. The ideal candidate will have a strong background in software development, a passion for technology, and the ability to thrive in a fast-paced environment. You will work closely with cross-functional teams to design, develop, and maintain software applications that meet the needs of our clients.

Key Responsibilities:

  • Software Development: Design, develop, and deploy high-quality software solutions using modern programming languages (Java, Python, React, Angular, Node, and frameworks)
  • Collaboration: Work closely with product managers, designers, and other engineers to define requirements, develop technical specifications, and deliver on project milestones.
  • Code Review: Participate in code reviews, providing and receiving constructive feedback to ensure code quality and best practices.
  • Problem Solving: Identify and resolve software defects, performance issues, and technical challenges.
  • Continuous Improvement: Stay current with industry trends and emerging technologies, continuously improving your skills and applying new knowledge to your work.
  • Documentation: Create and maintain comprehensive documentation for code, applications, and technical processes.
  • Agile Practices: Contribute to Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Qualifications:

  • Education: Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience: 2 to 5 years of professional experience in software development.
  • Technical Skills:
    • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or similar.
    • Experience with front-end technologies (e.g., HTML, CSS, React, Angular) and/or back-end technologies (e.g., Node.js, Django, Spring).
    • Familiarity with database systems (SQL and/or NoSQL) and cloud platforms (AWS, Azure, Google Cloud).
    • Knowledge of version control systems (e.g., Git).
  • Soft Skills:
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Ability to manage time effectively and meet deadlines.

Preferred Qualifications:

  • Experience with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).
  • Knowledge of microservices architecture and RESTful API design.
  • Familiarity with automated testing frameworks and practices.
  • Contributions to open-source projects or a strong online technical presence (e.g., GitHub).

Benefits:

  • Competitive salary and performance bonuses.
  • Flexible work hours and remote work options.
  • Generous paid time off and holidays.
  • Professional development opportunities.
  • Collaborative and inclusive company culture.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Report this job

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.