Summary of the Role:
We are seeking a highly skilled and experienced Senior Software Developer to join our growing team. This role will be instrumental in designing, developing, and maintaining our core software applications, with a strong focus on API backend development, as well as data processing and web scraping at scale. A key aspect of this role will be identifying and leveraging Generative AI technologies wherever possible to streamline processes and maximize efficiency. The ideal candidate is a full-stack developer with a passion for building robust, scalable, and high-performing systems. Additionally, this role requires experience setting up and maintaining cloud infrastructure. You will be a key contributor to our technical roadmap and will have the opportunity to make a significant impact on our product.
What you will do:
- Design, develop, and maintain RESTful APIs and other backend services.
- Develop and implement efficient and scalable web scraping solutions.
- Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Write clean, well-documented, and testable code in Python and JavaScript.
- Collaborate with other engineers, product managers, and stakeholders to deliver high-quality software.
- Participate in code reviews and contribute to improving our development processes.
- Troubleshoot and resolve technical issues.
- Research and evaluate new technologies and tools.
- When required, setup, configure, and maintain cloud infrastructure on AWS and/or GCP.
- Proactively identify opportunities to leverage Generative AI to improve existing processes and create new efficiencies.
What you bring:
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of experience in software development, with a focus on full-stack development.
- Extensive experience designing and developing RESTful APIs and other backend services.
- Proven experience with web scraping at scale, including handling challenges like rate limiting and data extraction.
- Strong proficiency in Python and Flask framework.
- Strong proficiency in JavaScript and related frameworks/libraries
- Experience with database technologies (e.g. NoSQL databases).
- Significant experience with AWS and/or GCP
- Experience with Generative AI and prompt engineering is a significant advantage.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team.
Applications must be submitted exclusively through Execo's official job postings located on the following platforms:
- Execo Careers Website: https://www.execo.com/careers
- LinkedIn: https://www.linkedin.com/company/execogroup/jobs/
- Indeed:
- US & Kenya: https://www.indeed.com/cmp/Execo-Group-Inc
- India: https://in.indeed.com/cmp/Execo-Group-Inc
- UK: https://uk.indeed.com/cmp/Execo-Group-Inc
- Philippines: https://ph.indeed.com/cmp/Execo-Group-Inc
- Singapore: https://sg.indeed.com/cmp/Execo-Group-Inc
- Naukri: https://www.naukri.com/
Job Type: Full-time
Work Location: In person
Summary of the Role:
We are seeking a highly skilled and experienced Senior Software Developer to join our growing team. This role will be instrumental in designing, developing, and maintaining our core software applications, with a strong focus on API backend development, as well as data processing and web scraping at scale. A key aspect of this role will be identifying and leveraging Generative AI technologies wherever possible to streamline processes and maximize efficiency. The ideal candidate is a full-stack developer with a passion for building robust, scalable, and high-performing systems. Additionally, this role requires experience setting up and maintaining cloud infrastructure. You will be a key contributor to our technical roadmap and will have the opportunity to make a significant impact on our product.
What you will do:
- Design, develop, and maintain RESTful APIs and other backend services.
- Develop and implement efficient and scalable web scraping solutions.
- Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Write clean, well-documented, and testable code in Python and JavaScript.
- Collaborate with other engineers, product managers, and stakeholders to deliver high-quality software.
- Participate in code reviews and contribute to improving our development processes.
- Troubleshoot and resolve technical issues.
- Research and evaluate new technologies and tools.
- When required, setup, configure, and maintain cloud infrastructure on AWS and/or GCP.
- Proactively identify opportunities to leverage Generative AI to improve existing processes and create new efficiencies.
What you bring:
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of experience in software development, with a focus on full-stack development.
- Extensive experience designing and developing RESTful APIs and other backend services.
- Proven experience with web scraping at scale, including handling challenges like rate limiting and data extraction.
- Strong proficiency in Python and Flask framework.
- Strong proficiency in JavaScript and related frameworks/libraries
- Experience with database technologies (e.g. NoSQL databases).
- Significant experience with AWS and/or GCP
- Experience with Generative AI and prompt engineering is a significant advantage.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team.
Applications must be submitted exclusively through Execo's official job postings located on the following platforms:
- Execo Careers Website: https://www.execo.com/careers
- LinkedIn: https://www.linkedin.com/company/execogroup/jobs/
- Indeed:
- US & Kenya: https://www.indeed.com/cmp/Execo-Group-Inc
- India: https://in.indeed.com/cmp/Execo-Group-Inc
- UK: https://uk.indeed.com/cmp/Execo-Group-Inc
- Philippines: https://ph.indeed.com/cmp/Execo-Group-Inc
- Singapore: https://sg.indeed.com/cmp/Execo-Group-Inc
- Naukri: https://www.naukri.com/
Job Type: Full-time
Work Location: In person