You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer

About Us

  • We are a forward-thinking technology company specializing in delivering innovative, scalable, and user-centered solutions. Our mission is to empower businesses and individuals through cutting-edge software that drives efficiency and growth. We believe in fostering a collaborative environment where creativity, ownership, and continuous learning thrive.

Role Overview

  • We are looking for a talented Software Engineer to join our dynamic team. This role is open to recent graduates on OPT or STEM OPT, as well as experienced professionals. You will play a key role in designing, building, and maintaining high-quality software products that align with our clients’ needs and our business objectives.

Key Responsibilities

  • Design, develop, test, and deploy software applications and services.
  • Collaborate with product managers, designers, and other engineers to gather and refine requirements.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Participate in peer code reviews to maintain quality and share knowledge.
  • Troubleshoot, debug, and optimize performance of applications.
  • Research and recommend new tools, frameworks, and processes to improve product quality.

Required Qualifications

  • Master’s degree in Computer Science, Software Engineering, or related field.
  • Eligibility to work in the U.S. under OPT or STEM OPT.
  • Proficiency in at least one programming language (e.g., Java, Python, JavaScript, C#, Go).
  • Experience with front-end frameworks (React, Angular, or Vue) or back-end frameworks (Spring Boot, .NET Core, Django).
  • Familiarity with relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Knowledge of version control systems like Git.
  • Understanding of Agile/Scrum development methodologies.

Preferred Qualifications

  • Experience with cloud services (AWS, Azure, or Google Cloud Platform).
  • Familiarity with CI/CD tools and DevOps practices.
  • Exposure to microservices architecture and containerization (Docker, Kubernetes).
  • Strong analytical and problem-solving skills.