Senior Software Engineer
from 🇪🇬 Egypt
ivoiceup, a leading accounting firm, is seeking a talented Senior Software Engineer to join our innovative team. In this role, you will play a key part in developing cutting-edge software solutions that will enhance our accounting processes and provide our clients with top-notch service. As a Senior Software Engineer at ivoiceup, you will have the opportunity to work on exciting projects, collaborate with a dynamic team of professionals, and contribute to the success of our company. If you are passionate about software engineering and have a strong background in accounting technology, we invite you to apply and take your career to the next level with ivoiceup.
Responsibilities
- Design, develop, and implement software solutions that meet the needs of our accounting clients.
- Collaborate with cross-functional teams to gather requirements and define project scope.
- Write clean, maintainable code that adheres to industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug software applications to ensure optimal performance and reliability.
- Stay current on emerging technologies and trends in the accounting software industry.
- Participate in architectural design discussions and propose innovative solutions to complex problems.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software engineering, with a focus on accounting software development.
- Solid understanding of accounting principles and practices.
- Proficiency in programming languages such as Java, Python, or C++.
- Experience with databases and data modeling for accounting systems.
- Knowledge of cloud computing platforms such as AWS or Azure.
- Excellent problem-solving skills and attention to detail.





