Job Description – Senior Software Engineer
Company: Plex Group
Position: Senior Software Engineer
Department: Software Development
Employment Type: Full-Time
Location: Ranchi, Jharkhand (As per Business Requirement)
Salary: ₹35,000 – ₹45,000 per month + Performance Incentives
About the Role
Plex Group is seeking an experienced Senior Software Engineer to design, develop, and maintain scalable web applications while providing technical leadership to the development team. The ideal candidate will have strong expertise in modern software development, system architecture, API integrations, cloud deployment, and application optimization.
This role is ideal for a hands-on developer who enjoys solving complex technical challenges, mentoring junior developers, and contributing to innovative products across FinTech, Payment Gateway, ERP, CRM, HRMS, and Quick Commerce platforms.
Key Responsibilities Software Development
- Design, develop, test, and maintain scalable web applications.
- Build secure, reusable, and high-performance backend services and APIs.
- Develop responsive frontend interfaces using modern JavaScript frameworks.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and well-documented code following industry best practices.
Technical Leadership
- Mentor and guide junior software engineers.
- Conduct code reviews and maintain coding standards.
- Assist in solution architecture and technical decision-making.
- Collaborate with QA, UI/UX, Product, and DevOps teams for successful project delivery.
- Participate in sprint planning, estimation, and technical discussions.
Enterprise Application Development
- Develop and enhance ERP, CRM, HRMS, Payment Gateway, and internal business applications.
- Build and integrate RESTful APIs and third-party services.
- Work on authentication, payment integrations, notifications, and reporting modules.
- Support cloud deployment and production releases.
Quality & Performance
- Troubleshoot and resolve production issues.
- Improve database performance and application efficiency.
- Ensure application security and compliance with secure coding practices.
- Maintain version control and deployment documentation.
Required Technical Skills
- PHP (Laravel Framework)
- Python (Django/FastAPI) (Preferred)
- JavaScript, TypeScript
- React.js / Next.js / Vue.js
- HTML5, CSS3, Bootstrap, Tailwind CSS
- REST API Development
- MySQL / PostgreSQL
- Git & GitHub
- Linux Server Basics
- Docker (Preferred)
- AWS / Azure (Basic Knowledge)
- Redis, Queue Management (Preferred)
Preferred Experience
- FinTech Applications
- Payment Gateway Integration
- ERP / CRM / HRMS Development
- E-commerce or Quick Commerce Platforms
- Microservices Architecture
- CI/CD Deployment
- Cloud-based Application Development
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, MCA, B.Tech, or equivalent.
- 4–6 years of professional software development experience.
- Proven experience in developing enterprise-level web applications.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work independently and lead technical initiatives.
Preferred Skills
- Experience with AWS, Azure, or Google Cloud.
- Knowledge of Docker, CI/CD pipelines, and DevOps practices.
- Familiarity with Agile/Scrum development methodologies.
- Experience with scalable and secure application architecture.
What We Offer
- Salary: ₹35,000 – ₹40,000 per month
- Performance-based incentives
- Opportunity to work on FinTech, Payment Gateway, ERP, CRM, HRMS, and AI-driven products
- Exposure to enterprise-scale software development
- Career growth into Technical Lead or Engineering Manager roles
- Collaborative and innovation-driven work environment
Preferred Job Portal Keywords
- Senior Software Engineer
- Senior Full Stack Developer
- PHP Laravel
- Python Developer
- React.js
- Node.js
- REST API
- MySQL
- PostgreSQL
- AWS
- Docker
- Git
- ERP
- CRM
- HRMS
- Payment Gateway
- FinTech
- Software Architecture
- Team Leadership
- Agile Development
Pay: ₹35,000.00 - ₹45,000.00 per month
Benefits:
- Cell phone reimbursement
- Flexible schedule
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
Ability to commute/relocate:
- Ranchi, Jharkhand: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Are you interested in mentioned Salary Ranges?
Education:
Experience:
- Senior Software Engineer: 5 years (Required)
Location:
- Ranchi, Jharkhand (Required)
Work Location: In person