B

Seniority-Level Software Engineer (Remote)

brotherstech โ€ข United State
Remote
Apply
AI Summary

Join brotherstech as a Software Engineer to design, develop, and maintain scalable applications. Collaborate with cross-functional teams to deliver high-quality code, optimize performance, and drive technical solutions. Requires strong programming skills, SDLC expertise, and experience with REST APIs and version control.

Key Highlights
Fully remote position open to U.S.-based candidates (F-1 OPT/STEM OPT eligible)
Full-time role with responsibilities spanning full Software Development Life Cycle (SDLC)
Focus on scalable, maintainable code with emphasis on REST APIs, testing, and CI/CD pipelines
Key Responsibilities
Design, develop, test, and maintain scalable software applications using object-oriented principles
Collaborate with product managers, QA engineers, and developers to deliver high-quality solutions
Develop and integrate REST APIs, backend services, and optimize application performance, reliability, and scalability
Technical Skills Required
JavaScript REST APIs Git
Benefits & Perks
100% remote work arrangement
F-1 OPT/STEM OPT candidates welcome (with degree alignment)
Valid employment authorization required
Nice to Have
Experience with React, Angular, or similar frontend frameworks
Backend frameworks: Spring Boot, .NET, Node.js, or Django
Cloud platforms: AWS, Azure, or Google Cloud
Docker, Kubernetes, SQL/NoSQL databases, CI/CD tools (Jenkins, GitHub Actions, etc.)
Agile/Scrum methodology and internship/project experience

Job Description


Job Title: Software Engineer

Location: Remote โ€“ United States

Employment Type: Full-Time

Work Authorization: F-1 OPT / STEM OPT candidates welcome

Experience Level: Entry Level to 5+ Years

Work Arrangement: 100% Remote


Position Overview

We are seeking a talented and motivated Software Engineer to join our growing technology team. The ideal candidate will design, develop, test, debug, and maintain scalable software applications while working closely with product managers, QA engineers, and other developers.

This opportunity is well suited for candidates currently authorized to work in the U.S. under F-1 OPT or STEM OPT, provided the position is directly related to their qualifying degree/major.


Key Responsibilities

  • Design, develop, test, and maintain high-quality software applications.
  • Write clean, efficient, scalable, and maintainable code.
  • Participate in the complete Software Development Life Cycle (SDLC).
  • Collaborate with product managers, business analysts, QA engineers, and other developers.
  • Develop and integrate REST APIs and backend services.
  • Troubleshoot application issues and resolve production defects.
  • Perform unit testing, integration testing, and debugging.
  • Participate in code reviews and follow software development best practices.
  • Work with Git-based source control and CI/CD pipelines.
  • Contribute to application architecture and technical design discussions.
  • Optimize application performance, reliability, and scalability.
  • Prepare technical documentation when required.
  • Participate in Agile/Scrum ceremonies, sprint planning, and daily stand-ups.


Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field.
  • Strong programming skills in at least one language such as:
  • Java
  • Python
  • JavaScript/TypeScript
  • C#
  • C++
  • Understanding of object-oriented programming and software development principles.
  • Knowledge of data structures, algorithms, and databases.
  • Familiarity with REST APIs and web technologies.
  • Experience with Git/GitHub/GitLab or similar version-control systems.
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.


Preferred Qualifications

  • Experience with React, Angular, or similar frontend frameworks.
  • Experience with Spring Boot, .NET, Node.js, Django, or similar backend frameworks.
  • Knowledge of AWS, Azure, or Google Cloud.
  • Familiarity with Docker and Kubernetes.
  • Experience with SQL and/or NoSQL databases.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Understanding of Agile/Scrum methodology.
  • Internship, academic, or project experience in software development.


OPT / STEM OPT

  • F-1 OPT candidates are welcome.
  • STEM OPT candidates are welcome, subject to applicable eligibility and employer requirements.
  • Candidates must have valid employment authorization before beginning employment.
  • The position should be directly related to the candidate's qualifying degree/major for OPT purposes.
  • Candidates should coordinate with their Designated School Official (DSO) regarding OPT reporting and employment requirements.
  • Employment authorization and OPT eligibility will be verified through the appropriate employment-verification process.




Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Saxon Global

United State

WebOps WordPress Developer

Programming
โ€ข
10h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

United State

Senior Angular Developer (Remote)

Programming
โ€ข
14h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

agilegrid solutions

United State

Subscribe our newsletter

New Things Will Always Update Regularly