Back to search
C2 Essentials, Inc. Himalayas · Posted 10d ago

Mid-level Software Developer

USD Full time Remote

Software Development Software Engineering Frontend Development Backend Development
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

The Mid-level Software Developer (remote) will design, develop, and maintain high-quality software solutions while collaborating closely with cross-functional teams. This role requires someone who can work independently on tasks, contribute to architectural discussions, and help mentor junior developers.

Key Responsibilities

  • Develop, test, and maintain software applications according to specifications
    • Collaborate with product managers, designers, and other developers to deliver features on time
    • Troubleshoot, debug, and optimize existing code to improve performance and maintainability
    • Write clean, efficient, and well-documented code
    • Participate in code reviews and contribute to team knowledge sharing
    • Assist in the design and implementation of software architecture
    • Stay up-to-date with emerging technologies and recommend their adoption when appropriate

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
    • Public Trust Tier 2 clearance (minimum)
    • Minimum of nine years of professional software development experience, with robust and recent Angular experience (preferably four years)
    • Proficiency in relevant languages, e.g., JavaScript, Python, Java, C#
    • Experience with front-end frameworks (React, Angular, Vue) and/or back-end frameworks (Node.js, Django, Spring)
    • Solid understanding of databases (SQL and/or NoSQL)
    • Familiarity with version control systems, preferably Git
    • Strong problem-solving and debugging skills
    • Ability to work both independently and collaboratively in a team environment
    • Analytical thinking and attention to detail
    • Effective verbal and written communication skills
    • Adaptability and willingness to learn new technologies

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, GCP)
    • Knowledge of CI/CD pipelines and DevOps practices
    • Familiarity with automated testing frameworks and practices

• Exposure to Agile/Scrum methodologies

  • Prior experience mentoring junior developers

C2 Essentials is an Equal Opportunity Employer.

Originally posted on Himalayas

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent