Python Software Engineer @Emapta
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 4d ago

[Hiring] Python Software Engineer @Emapta

4d ago - Emapta is hiring a remote Python Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Dominican Republic

Role Description

Your engineering expertise deserves a place in technology that supports businesses across America. As a Python Software Engineer, you'll develop scalable backend applications and RESTful APIs for an established HR technology provider. Pursue a long-term international career with Emapta, offering remote flexibility, continuous upskilling, and Top 1% benefits.

Qualifications

  • Bachelor's degree in Computer Science or an equivalent qualification
  • 3 to 5 years of experience in software engineering or a similar role, or an equivalent combination of education and professional experience
  • At least 3 years of production-level Python development experience using modern web frameworks such as Django, FastAPI, or Flask
  • Experience in designing, developing, and integrating RESTful APIs
  • Strong knowledge of relational databases and SQL, preferably PostgreSQL
  • Experience with background job processing and task queues, such as Celery or similar technologies
  • In-depth knowledge of automated testing frameworks, including pytest or equivalent tools
  • Proficiency in Git and GitHub for version control and team collaboration
  • Working knowledge of frontend development technologies, including HTML5, CSS, and JavaScript
  • Preferred: Experience in frontend application development using React and TypeScript
  • Preferred: Experience in deploying and managing applications on Amazon Web Services (AWS)
  • Excellent written and verbal communication skills
  • Strong analytical and problem-solving skills, with the ability to develop effective technical solutions
  • Self-motivation and ability to work independently and collaboratively within a software development team

Requirements

  • Develop new application features based on the product roadmap using efficient, well-structured Python code and established software design patterns.
  • Maintain and enhance existing application code, automated tests, and software functionality.
  • Design, develop, and implement enterprise-scale software solutions aligned with organizational strategies and business objectives.
  • Apply modern software development principles, methodologies, tools, and processes to support the launch of new business capabilities.
  • Collaborate with software engineering professionals to define technical specifications and requirements for new applications.
  • Write clean, high-quality, well-documented code to deliver complete applications within established timelines.
  • Review business requirements and data models, and translate them into reliable applications and scalable software architectures.
  • Develop, integrate, and maintain connections with third-party RESTful APIs.
  • Integrate software applications with third-party products and existing IT infrastructure.
  • Perform unit and integration tests before application deployment.
  • Evaluate application functionality, performance, and reliability to ensure compliance with established quality standards.
  • Conduct software design and code reviews to maintain code quality, technical accuracy, and development best practices.
  • Maintain and expand technical knowledge of new software technologies, products, and application versions.
  • Perform additional duties as assigned to support software development objectives and business operations.

Benefits

  • Competitive salary designed for top-tier talent
  • Full compliance with Dominican statutory benefits, including 13th-month pay (Christmas bonus), paid annual vacation and public holidays, and social security contributions covering health insurance, pension (AFP), and occupational risk insurance
  • Sick leave and disability coverage through Social Security
  • Career growth opportunities with global exposure
  • Exposure to international clients and global best practices
  • Learning and development support through courses, certifications, and upskilling opportunities at Emapta Academy

Company Description

Our client is an established American human resources outsourcing and technology provider with over 30 years of industry expertise. They support businesses across all 50 US states through comprehensive payroll administration, employee benefits, recruitment, HR compliance, and workforce management solutions. Combining advanced human capital management technology with personalized professional support, they simplify complex HR processes and improve operational efficiency.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Dominican Republic
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Python Software Engineer @Emapta
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 4d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Dominican Republic
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,796+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later