Software Engineer at Bellrock Technology Ltd - ScoutJobs - The AI-curated global job board
Skip to content
B
Posted 6 hours ago

Software Engineer

Bellrock Technology Ltdsoftware engineer

Requirements

Proficiency in Python, Java, C++, or JavaScript, Understanding of software development principles, Experience with Git, Knowledge of SQL and database design, Experience with APIs, Bachelor's degree in Computer Science or related field

Skills

PythonJavaSQLGitAWS

About the role

Responsibilities

  • Design, develop, and maintain scalable software applications using modern programming languages and frameworks
  • Write clean, efficient, and well-documented code adhering to established standards
  • Collaborate with cross-functional teams including product managers and designers
  • Participate in code reviews and provide constructive feedback
  • Analyze technical requirements and break down complex problems
  • Develop and execute unit tests to ensure software reliability
  • Troubleshoot, debug, and resolve software defects and performance issues
  • Integrate APIs and third-party services
  • Stay current with emerging technologies and industry best practices
  • Contribute to technical documentation and knowledge base articles
  • Collaborate with backend and frontend teams for seamless system integration

Requirements

  • Proficiency in Python, Java, C++, JavaScript, or similar
  • Strong understanding of software development principles and design patterns
  • Experience with version control systems, particularly Git
  • Solid knowledge of database design and SQL
  • Experience developing and consuming APIs
  • Familiarity with Agile or Scrum methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Experience with debugging, testing, and troubleshooting
  • Bachelor's degree in Computer Science, Software Engineering, or related field

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Knowledge of containerization technologies like Docker and Kubernetes
  • Experience with backend frameworks such as FastAPI, Django, or Spring
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with microservices architecture
  • Knowledge of security best practices and secure coding principles

About the Company

Bellrock Technology Ltd is a data specialist software company. We are a forward-thinking technology organization dedicated to delivering reliable, scalable, and innovative software solutions, valuing collaboration and continuous learning.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Bellrock Technology Ltd · Riyadh

Sign up to apply