Mid-level Software Developer (Remote)

C2 Essentials

Education
Benefits
Skills

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
  • Proficiency in [Insert 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

Technical Requirements

  • Angular: 4 years (Required)
  • Django: 4 years (Required)
  • Java: 4 years (Required)
  • Vue: 4 years (Required)
  • React: 4 years (Required)
  • AWS: 4 years (Required)
  • Python: 4 years (Required)
  • C#: 4 years (Required)
  • Spring Framework: 4 years (Required)
  • Node.js: 4 years (Required)
  • Security+: 4 years (Required)
  • SQL Server Management Studio: 4 years (Required)
  • .NET: 4 years (Required)

C2 Essentials is an Equal Opportunity Employer.

Read Full Description
Confirmed 8 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles