Job description:
We are Looking for a Experienced candidate for Senior Software Developer Position.
We are building our internal technology capability from the ground up and are looking for a motivated Developer to join our pioneering team. Your primary mission will be to streamline our accounting, and operational workflows by developing practical, Python-based automation solutions using open-source tools.
You’ll bridge the gap between our accounting expertise and technology potential, starting with automating simple tasks and progressively building towards integrated systems. This role is a great fit for those who’ve created personal projects, contributed to open-source, or automated their own repetitive tasks.
Experience required : 3-5
Key Responsibilities
● Identify & Analyze: Work directly with the accounting team to identify repetitive, manual processes for automation (e.g., data reconciliation, report generation, client data processing).
● Build & Deploy: Develop, test, and deploy robust Python scripts and applications to automate these identified tasks.
● Work with Data & APIs: Manipulate data from Excel, PDFs, and databases; gradually expand to REST API integrations for end-to-end automation.
● Maintain & Iterate: Manage and refine automation scripts, ensuring their reliability and adapting them to changing business needs.
● Collaborate & Support: Work closely with non-technical team members, gather requirements effectively, and provide basic guidance on using the new tools.
Skills & Experience Required
We are looking for candidates who can demonstrate proficiency in the following:
● Core Python Proficiency: hands-on experience with Python for practical task automation. You understand core concepts like data structures, functions, and error handling.
● Data Manipulation: Proficiency with Python libraries such as pandas for data analysis and openpyxl or xlrd/xlwt for Excel file interaction.
● Development Tools: Comfortable using modern IDEs (like VSCode, PyCharm) and their integrated terminals for running scripts, managing packages, and basic troubleshooting/debugging.
● Problem Solving: Ability to break down complex processes into efficient, automatable steps.
● Communication: Can explain technical solutions clearly to non-technical colleagues.
Nice-to-Have Skills
● Knowledge of API Interaction: Knowledge of making HTTP requests using libraries like requests to connect with external services and pull data.
● Web Scraping: Knowledge of BeautifulSoup or Scrapy for extracting public data from websites.
● Version Control: Familiarity with Git for source code management.
● Accounting Knowledge: Understanding of basic accounting principles.
● Data Visualization: Experience with libraries like Matplotlib, Seaborn, or Plotly to create charts and dashboards for internal reporting. Familiarity with hosting apps on Streamlit also appreciated.
● Database Skills: Basic knowledge of SQL to query databases.
What We Offer
● A unique opportunity to be a foundational member of a new strategic team.
● A clear path for professional growth in accounting technology and intelligent automation.
● A collaborative environment where you can see the direct impact of your work on the firm's efficiency.
Pay: ₹25,000.00 - ₹45,000.00 per month
Benefits:
Work Location: In person