Senior Software Developer—7+ Years Experience Required
Important Eligibility Requirement
This is a senior-level position. Candidates with less than 7 years of relevant software development experience, including junior or mid-level developers with 2–6 years of experience, will not be considered for this role.
About the Role
We are looking for a highly experienced senior software developer with 7+ years of professional software development experience to lead the design, development, and optimization of business-critical applications.
The ideal candidate should be a hands-on technical expert capable of translating complex business requirements into scalable and reliable software solutions. The candidate should also have experience taking ownership of projects, making technical decisions, solving complex problems, and mentoring junior developers.
This is not a junior or entry-level role. We are specifically seeking an experienced senior professional with a strong track record of building and maintaining real-world software applications and business systems.
Key Responsibilities
* Lead the design, development, testing, deployment, and maintenance of scalable software applications.
* Take technical ownership of websites, web applications, internal business systems, and automation platforms.
* Design robust, secure, scalable, and high-performance software solutions.
* Translate complex business requirements into practical technical solutions.
* Write clean, reusable, maintainable, and well-documented code.
* Review code, establish coding standards, and mentor junior developers.
* Collaborate directly with business stakeholders to understand requirements and recommend appropriate technical solutions.
* Design, manage, and optimize databases for performance, scalability, and reliability.
* Build and integrate REST APIs and third-party services.
* Troubleshoot complex production issues and implement long-term solutions.
* Improve application security, performance, reliability, and maintainability.
* Participate in software architecture and technology selection decisions.
* Manage deployments, version control, release processes, and development workflows.
* Prepare and maintain technical documentation, architecture diagrams, and development standards.
* Lead software projects from planning and development through deployment and ongoing improvements.
Required Experience
Minimum 7+ Years of Professional Software Development Experience — Mandatory
Candidates must have:
At least 7 years of professional, hands-on experience in software development.
* Experience building and maintaining real-world web applications, software products, or internal business systems.
* Experience working on projects throughout the complete software development lifecycle.
* Strong experience handling complex technical problems independently.
* Experience taking ownership of technical projects or leading development initiatives.
* Ability to mentor or guide junior developers.
Applications from candidates with less than 7 years of relevant professional experience will not be considered for this Senior Software Developer position.
Technical Requirements
Candidates should have strong hands-on experience in most of the following areas:
Frontend
* HTML5
* CSS3
* JavaScript (ES6+)
* React.js preferred
* Responsive UI development
* Modern frontend development practices
*
Backend
Strong professional experience in **Node.js, Python, PHP, or a combination of these technologies**, including:
* Backend application development
* Scalable backend architecture
* REST API development
* Authentication and authorization
* Third-party API integrations
Database
Strong experience with one or more of:
* MySQL
* PostgreSQL
* MongoDB
Including:
* Database design
* Query optimization
* Performance tuning
* Scalability and data management
Other Required Technical Skills
* REST API design and development
* Git and version control
* Cloud deployment experience — AWS, Azure, or Google Cloud
* Docker and containerization
* CI/CD pipelines
* Software debugging and testing
* Performance optimization
* Software architecture and design patterns
* Security best practices
* Agile/Scrum development methodology
Preferred Technical Experience
* Microservices architecture
* Message queues and caching
* Distributed systems
* Kubernetes
* Infrastructure as Code
* DevOps practices
Leadership & Professional Skills
As this is a senior-level position, candidates should be able to:
* Lead software projects from planning to deployment.
* Work independently and take complete ownership of assigned projects.
* Mentor junior developers and conduct code reviews.
* Make informed technical and architectural decisions.
* Communicate effectively with business stakeholders and non-technical teams.
* Understand business requirements and convert them into technical solutions.
* Estimate development timelines and manage technical priorities.
* Solve complex problems with a practical and solution-oriented approach.
* Maintain high standards for code quality, security, performance, and reliability.
Nice to Have
* Experience with AI tools, AI integrations, or automation workflows.
* Experience with generative AI APIs or machine learning integrations.
* ERP, CRM, or enterprise business software experience.
* Mobile application development experience—Android, iOS, Flutter, or React Native.
* Experience building analytics dashboards and reporting systems.
Preferred Qualifications
* Bachelor's degree in computer science, information technology, engineering, or a related field.
* Minimum 7+ years of professional software development experience—mandatory.
* Proven experience developing enterprise-grade web applications or business systems.
* Experience leading technical projects or development teams.
* Strong understanding of software engineering best practices.
* Experience working in Agile development environments.
What We Offer
t6juy
* Opportunity to lead and build impactful business software solutions.
* Exposure to challenging enterprise-level development projects.
* Opportunity to work across websites, business systems, automation, and software applications.
* Collaborative and innovation-driven work environment.
* Professional growth and leadership opportunities.
* Access to modern development tools and technologies.
* Competitive salary based on skills and experience.
* Long-term career development within a growing organization.
Work Location
Work from Office (In Person)
Important Before Applying
This position is strictly for senior software developers with a minimum of 7+ years of relevant professional software development experience.
If you have less than 7 years of experience, please do not apply for this particular position.
Pay: ₹50,000.00 - ₹90,000.00 per month
Work Location: In person