Search by job, company or skills

PicWash

Senior Software Engineer

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Software Engineer

Working for: Australia/New Zealand business

Location: Ahmedabad, India

Hours: 8:30 AM – 5:00 PM IST

Role Overview

We're looking for a Senior Software Engineer with expertise in Python and JavaScript. You can expect to work across our ERPNext environment, customer-facing software, and e-commerce integrations, helping shape clean, scalable systems while mentoring our junior engineers.

Workload split: Python (Backend – 80%) and JavaScript (Frontend – 20%), with REST API integrations across both. Adjacent web stack also includes React and PHP.

Profile note: FXMed is looking for someone extremely talented and self-motivated — able to work without hand-holding or direct supervision, and someone who wants to prove themselves in a varied, ownership-heavy role.

Requirements

  • 5+ years of commercial software development experience
  • Strong proficiency in Python, SQL, and general backend development
  • Ability to code in JavaScript or TypeScript; frontend framework experience is a plus but not essential
  • Solid understanding of software development best practices, debugging, and testing

Nice-to-haves

  • Experience with ERPNext or Frappe Framework
  • PHP (especially Laravel)
  • WooCommerce, Shopify, or similar e-commerce platform experience
  • ReactJS or similar JS frameworks with state management
  • Version control (Git) and collaborative workflows
  • Familiarity with cloud platforms (e.g., AWS or Azure) or containerisation (e.g., Docker)
  • CI/CD experience
  • Exposure to AI/LLM tooling (RAG, prompt engineering)

Responsibilities

  • Design, develop, and deliver new features across internal software systems
  • Build and maintain integration services with external platforms and APIs, ensuring reliability and scalability
  • Diagnose and resolve complex software issues across the stack
  • Write clean, maintainable, and well-documented code
  • Mentor junior engineers through code review and pairing
  • Collaborate with technical and non-technical teams to translate business needs into technical solutions

Benefits

  • Work for an Australia/New Zealand business from our Ahmedabad office
  • Hybrid setup with flexibility once proven
  • Senior role with real ownership and technical influence
  • Work across a varied stack — ERPNext, e-commerce, AI tooling, and more
  • Competitive salary

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148567117

Similar Jobs

Bengaluru, India

Skills:

.NETNunitCSSAngularjsMstestAppiumSelenium WebdriverJavascriptIisHtml5ASP.NETWcfAzureAWSPlaywrightSQL DatabasesCypressRoboFramework

Bengaluru, India

Skills:

GolangDistributed SystemsKafkaTypescriptPythonJavaHadoopData StructuresAlgorithmsSparkLangchainFlinkLLM serving and inference frameworksLangGraphMCP tool-callingCrewAIfine-tuningsecure agentic workflowsOAuth-based authenticationprompt engineeringAutoGenRetrieval-augmented generationagent orchestrationapplied AI

India

Skills:

JavaGitToscaGradleMavenRest AssuredSdetPostmanApi TestingAWSKarate

Bengaluru, India

Skills:

HadoopData ModelingAgile MethodologiesSQL ServerSqlData IntegrationMySQLBig Data TechnologiesSparkData WarehousingData GovernanceOracleAzureTalendAWSEtlData Quality FrameworksCloud Data Integration

Bengaluru, India

Skills:

.NETCSSMVVMSolid PrinciplesVueSQL ServerHTMLAngularReactJavascriptDesign PatternsPythontest automation frameworksauto-mocking tooling