Job Title:
Software Engineer
Company: CareerUS Solutions
Location: Ludhiana, Punjab
Created: 2026-01-07
Job Type: Full Time
Job Description:
Job Title: Software EngineerLocation: Remote (India)Position OverviewWe are seeking a motivated and skilled Software Engineer to design, develop, and maintain high-quality software solutions. The ideal candidate will work collaboratively with cross-functional teams to build reliable, scalable, and user-focused applications while contributing to continuous improvement in a remote work environment.Key ResponsibilitiesDesign, develop, test, and maintain software applications and systemsWrite clean, efficient, and well-documented code following best practicesCollaborate with product managers, designers, and engineers to understand requirements and deliver solutionsParticipate in code reviews to ensure quality, performance, and security standardsTroubleshoot, debug, and resolve software defects and performance issuesContribute to system design discussions and technical decision-makingStay current with emerging technologies and industry trendsRequired QualificationsBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experienceProven experience as a Software Engineer or in a similar roleStrong proficiency in one or more programming languages such as Java, Python, JavaScript, or C++Experience with software development frameworks and APIsSolid understanding of data structures, algorithms, and object-oriented designExperience working with databases and version control systems (e.g., Git)Strong analytical and problem-solving skillsEffective communication skills and ability to work independently in a remote settingPreferred QualificationsExperience with cloud platforms such as AWS, Azure, or Google Cloud PlatformFamiliarity with modern frontend or backend frameworksExperience with Agile or Scrum development methodologiesKnowledge of CI/CD pipelines and DevOps practice.