Software Engineer
Job details
- Pay
- $110,000 – $150,000 a year
- Work mode
- On-site
- Posted
- Nov 4, 2026
- Last confirmed open
- Nov 4, 2026
About this role
About the Company
Bahwan CyberTek is a global technology and digital transformation company established in 1999. The company provides software engineering, enterprise technology solutions, predictive analytics, digital experience platforms, cloud services, and supply chain management solutions. BCT serves customers across industries including banking, healthcare, telecommunications, energy, retail, and logistics.
Job Overview
Bahwan CyberTek is seeking a Software Engineer to design, develop, test, and maintain reliable software applications and enterprise technology solutions. The ideal candidate has strong programming skills, experience with modern development frameworks, and the ability to collaborate with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain software applications.
- Write clean, scalable, and maintainable code.
- Develop backend services, application components, and APIs.
- Build and integrate database-driven applications.
- Analyze technical requirements and recommend software solutions.
- Identify, troubleshoot, and resolve software defects.
- Perform code reviews and participate in software testing.
- Collaborate with product managers, developers, and QA engineers.
- Improve application performance, reliability, and security.
- Maintain technical documentation and development standards.
Required Skills
- Professional experience in software development or engineering.
- Proficiency in Java, Python, C#, C++, or JavaScript.
- Understanding of data structures and software design principles.
- Knowledge of REST APIs and web services.
- Familiarity with SQL and relational databases.
- Experience with Git and version control systems.
- Understanding of software testing and debugging.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with microservices and distributed systems.
- Knowledge of React, Angular, or other modern frameworks.
- Experience with Docker and Kubernetes.
- Understanding of CI/CD pipelines and automated testing.
- Familiarity with Agile and Scrum development practices.
- Knowledge of enterprise application architecture.
Compensation
Estimated annual salary range: $110,000–$150,000, depending on experience, technical skills, and job responsibilities. This is an illustrative market estimate, not a verified Bahwan CyberTek salary offer.
Equal Employment Opportunity
Employment decisions should be based on relevant qualifications, professional experience, technical skills, and business requirements. Equal employment opportunities should be provided in accordance with applicable laws.
Pay: $110,000.00 - $150,000.00 per year
Benefits:
- Health insurance
- Relocation assistance
- Vision insurance
Work Location: In person