Software Engineer

Burjline Builders

$104K — $145K *
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • Proven experience in a software engineering role with a strong project portfolio
  • Proficiency in programming languages such as Python, JavaScript, or Java
  • Solid experience in front-end and back-end web development frameworks (e.g., React, Angular, Django, Node.js)
  • Strong understanding of both SQL and NoSQL database technologies
  • Excellent problem-solving and analytical skills
  • Superb communication and teamwork abilities
  • Genuine interest in education technology and appreciation for IOK's mission (desirable)

Responsibilities

  • Design and develop software solutions for educational platforms and administrative tools
  • Maintain and enhance existing web applications to ensure scalability and security
  • Collaborate with educators and staff to gather requirements and create technical specifications
  • Write clean, efficient, and well-documented code following best practices
  • Troubleshoot and resolve software defects and technical issues
  • Participate in the full software development lifecycle from concept to deployment
  • Contribute to the continuous improvement of development processes and technical architecture

Benefits

  • Opportunity to make a meaningful impact in a mission-driven organization
  • Collaborative and supportive work environment
  • Opportunities for professional development and growth
Full Job Description
Job Overview

The Institute of Knowledge (IOK) is seeking a dedicated and skilled Software Engineer to join our team. This is a Full-Time position based in San Jose, California. As a key member of our technical team, you will play a crucial role in developing and maintaining the software infrastructure that supports our diverse range of Islamic educational programmes. You will contribute directly to our mission of fostering a finer future by creating high-quality digital solutions that connect our community with essential Islamic resources, from our accredited school to our online seminary courses.

Responsibilities
• Design, develop, and implement software solutions for our educational platforms, including online learning systems and administrative tools.
• Maintain and enhance existing web applications, ensuring they are scalable, secure, and user-friendly.
• Collaborate with educators, administrative staff, and other stakeholders to gather requirements and translate them into technical specifications.
• Write clean, efficient, and well-documented code in accordance with best practices.
• Troubleshoot, debug, and resolve software defects and technical issues in a timely manner.
• Participate in the full software development lifecycle, from initial concept and design to deployment and support.
• Contribute to the continuous improvement of our development processes and technical architecture.

Qualifications
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Proven experience in a software engineering role, with a strong portfolio of completed projects.
• Proficiency in modern programming languages such as Python, JavaScript, or Java.
• Solid experience with front-end and back-end web development frameworks (e.g., React, Angular, Django, Node.js).
• Strong understanding of database technologies, both SQL and NoSQL.
• Excellent problem-solving, analytical, and critical thinking skills.
• Superb communication and teamwork abilities, with a capacity to work effectively in a collaborative environment.
• A genuine interest in the education technology sector and an appreciation for the mission of the Institute of Knowledge is highly desirable.

Benefits
• A competitive salary of 50 USD - 70 USD per hour.
• The opportunity to make a meaningful impact within a mission-driven organisation.
• A collaborative and supportive work environment.
• Opportunities for professional development and growth.

Locations San Jose

Similar Jobs

More Jobs at Burjline Builders

  • Data Entry
    $93K — $114K *
    Kansas City, MO 64118 (Clay County)
    Manufacturing & Automotive
    In-Person
  • Data Entry
    $93K — $114K *
    Kansas City, KS 66102 (Wyandotte County)
    Manufacturing & Automotive
    In-Person
  • Project Manager
    $45K — $125K *
    Harrisburg, PA 17112 (Dauphin County)
    Healthcare
    In-Person
  • IT Support Specialist
    $83K — $114K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Remote Java Developer
    $80K — $120K *
    United, PA 15689 (Westmoreland County)
    Information Technology
    In-Person

More Education, Government & Non-Profit Jobs

Find similar Software Engineer jobs: