Careers
Our Job Offers
Join us as we continue to shape the future of construction!
We offer you an extraordinary chance to learn, to develop and to be part of an exciting experience and team.
Software Developer
1 open positions
Software Developer
Is responsible for designing, coding, testing, and maintaining software applications. They work on a variety of projects, which may include developing software for specific user needs, improving existing systems, or creating applications that enhance business processes. Here's a detailed job description:
Job Title: Software Developer
Key Responsibilities:
1. Software Design and Development:
- Collaborate with stakeholders to understand requirements and define software specifications.
- Design, code, and implement software applications using various programming languages (e.g., Java, Python, C++, JavaScript) for Odoo environment.
- Develop algorithms and flowcharts to ensure efficient problem-solving.
2. Testing and Debugging:
- Write and conduct unit tests, integration tests, and system tests to identify and fix bugs.
- Debug and troubleshoot issues in existing applications to improve performance and reliability.
- Perform code reviews to ensure coding standards and best practices are followed.
3. Maintenance and Support:
- Maintain and improve the performance of existing software by updating and optimizing the codebase.
- Provide technical support to end-users and troubleshoot software-related issues.
- Monitor software to ensure proper functioning and make updates as needed.
4. Collaboration and Communication:
- Work closely with cross-functional teams, including designers, product managers, and other developers.
- Participate in team meetings, contribute to project planning, and provide status updates.
- Document software development processes, including coding guidelines and technical specifications.
5. Research and Innovation:
- Stay up to date with the latest industry trends, technologies, and best practices in software development.
- Propose new software features or enhancements based on user feedback and technological advancements.
- Participate in continuous learning and professional development to enhance skills and knowledge.
Qualifications:
- Education:
- Bachelor’s degree in computer science, Software Engineering, or related fields.
- Experience:
- Experience in software development or a related field.
- Experience with multiple programming languages and development tools.
- Familiarity with software development methodologies (e.g., Agile, Scrum).
- Technical Skills:
- Proficiency in programming languages Java, Python, C++, JavaScript, or others.
- Knowledge of database management systems (e.g., SQL, NoSQL) and version control systems (e.g., Git).
- Understanding of software development lifecycle (SDLC) and software architecture.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Good communication skills, both written and verbal.
- Attention to detail and a commitment to delivering high-quality work.
Apply to ATPCO
1 open positions
Junior Accountant
1 open positions
Job Summary:
ATPCO is seeking a skilled and experienced Junior Accountant to join our Finance Department. The successful candidate will be responsible for financial operations, including maintaining transactions, and reconciling accounts, ensuring accuracy in financial documents. Assist Chief/Senior accountant in the preparation of monthly/yearly closings.
Key Responsibilities:
- Recording entries for cash on hand in the accounting system.
- Processing payment and recording entries of Utility & Government Payments (Electricity / Water / Telephone / Iqama renewal / Gosi etc.)
- Reconciliation of Intercompany accounts.
- Supporting to the financial department by managing daily accounting tasks
Qualifications:
- A bachelor’s degree in accounting or any other related field.
- Fresh graduate or 1 year of experience as an accountant in the financial field.
- Strong attention to the details.
- Problem solving & decision making
- Valid SOCPA membership.
- Proficiency in financial software and Microsoft Office, especially in Excel.
- Planning and organizing the work.
Architect Engineer
1 open positions
Job Summary:
ATPCO is seeking a skilled and experienced Architect Engineer to join our Technical Department. The successful candidate will be responsible for designing, managing projects structurally and technically.
Education requirements:
A bachelor’s degree in Architect Engineering or any other related field.
Candidate Responsibilities and Duties:
· Assist teams when needed.
· Review and design the Issued for Construction drawings (IFC), including interior and exterior.
· Prepare shop drawings.
· Collaborate with Site Consultants to solve any issue that occurs.
· Prepare and submit modifications to the design.
· Prepare initial 3D renderings perspectives.
· Create Building Information Modeling (BIM) to display the picture for site teams, clients, and other departments as needed.
· Prepare and submit modification on design- Request for Information/Approval (RFIA).
· Study the buildings from sustainability to energy wise.
· Suggest the best technical alternatives which may reduce the cost.
Qualifications and skills:
· Organization, Communication, and Collaboration.
· Technical skills in Auto CAD and Building Information Modeling (BIM).
· Multi-tasking.
· Adaptability.
· Ensure the project is fulfilling the Saudi Building Code (SBC).
Experience:
At least 3 years of experience in a technical field.
Structural Engineer
1 open positions
Job Summary:
ATPCO is seeking a skilled and experienced Structural Engineer to join our Technical Department. The successful candidate will be responsible for designing, analyzing, and reviewing structural plans for a variety of construction projects. This role involves ensuring that all designs meet the required safety standards, codes, and regulations, while also contributing to the optimization and innovation of structural solutions. The Structural Engineer will collaborate closely with architects, project managers, and other engineers to deliver high-quality, cost-effective designs.
Key Responsibilities:
• Structural Design: Develop and create structural designs for various projects, including commercial, residential, and industrial buildings. Use advanced software tools to model, analyze, and optimize structures.
• Review and Evaluation: Review and evaluate structural designs, drawings, and calculations submitted by external consultants or internal teams. Ensure compliance with local and international codes and standards.
• Project Coordination: Work closely with architects, project managers, and other engineering disciplines to ensure designs are fully integrated into overall project plans. Provide technical guidance and support throughout the project lifecycle.
• Site Visits: Conduct site inspections as needed to assess the feasibility of designs, monitor construction progress, and ensure adherence to design specifications.
• Documentation: Prepare detailed engineering reports, design calculations, and technical documentation. Maintain accurate records of all design and review activities.
• Problem-Solving: Identify and resolve design issues and discrepancies. Provide innovative solutions to complex structural challenges.
• Compliance and Safety: Ensure that all structural designs meet relevant safety, quality, and environmental standards. Stay updated with the latest industry codes, standards, and regulations.
• Continuous Improvement: Contribute to the continuous improvement of design processes and procedures within the department. Participate in professional
development and training activities to enhance skills and knowledge.
Qualifications:
• Bachelor’s degree in civil or Structural Engineering (master’s preferred).
• Minimum of 5 years of experience in structural engineering design and review, preferably in a consulting or technical department role.
• Professional Engineer (PE) license or equivalent certification is highly desirable.
• Proficiency in structural design software (e.g., AutoCAD, STAAD. Pro, SAP2000, ETABS).
• Strong knowledge of local and international building codes and standards.
• Excellent problem-solving skills with the ability to provide innovative and practical solutions.
• Strong communication and interpersonal skills with the ability to work effectively in a team environment.
• Ability to manage multiple projects and meet deadlines.
Preferred Skills:
• Experience in seismic and wind load analysis.
• Familiarity with BIM (Building Information Modeling) tools and processes.
• Knowledge of sustainable design practices.
Work Environment:
• Primarily office-based with occasional site visits.
• May require extended hours to meet project deadlines.
ATPCO is committed to providing equal employment opportunities to all employees and applicants for employment. We encourage a diverse and inclusive work environment where innovation and collaboration thrive.
This job description outlines the key responsibilities and qualifications required for the role of Structural Engineer in ATPCO’s Technical Department.