You will focus on back-end web development and core software engineering tasks.
Responsibilities
- Develop and maintain back-end web applications.
- Apply object-oriented programming principles to software development.
- Solve complex technical problems using analytical reasoning.
- Collaborate with team members to deliver software solutions.
Required Skills
- 10+ years of professional software engineering experience.
- Strong proficiency in back-end web development.
- Deep understanding of object-oriented programming (OOP).
- Bachelor's degree in Computer Science or a related field.
- Proven experience with computer science fundamentals.
- Strong analytical and problem-solving capabilities.
- Effective communication and teamwork skills.
Preferred Skills
- Experience working with Agile development methodologies.
- Knowledge of cloud computing technologies such as AWS or Azure.