58 Aliqan Services Jobs
Senior Software Engineer - React.js/Python (3-5 yrs)
Aliqan Services
posted 14hr ago
Key skills for the job
Location : Gurugram HO
Department : Information Technology
Experience Level : 3 - 5 years
Employment Type : Full-time
Job Title : Sr. Software Engineer
Budget : 6 lacs to 12 lacs
Job Summary :
We are looking for an experienced Senior Software Engineer with expertise in Python and React.js to join our dynamic development team. The ideal candidate will play a crucial role in designing, developing, and maintaining scalable web applications and APIs. This role requires a strong technical background, problem-solving skills, and the ability to lead projects and mentor junior developers.
Key Responsibilities :
1. Application Development :
- Design and develop high-quality, scalable, and maintainable web applications.
- Implement RESTful APIs and ensure seamless integration between frontend and backend services.
- Database management and Query optimization.
2. Code Quality and Best Practices :
- Write clean, efficient, and well-documented code adhering to best practices.
- Conduct code reviews to ensure high-quality, maintainable codebase.
- Implement and enforce best practices in software design patterns, testing, and CI/CD pipelines.
3. System Architecture and Design :
- Collaborate with architects and product managers to design robust, scalable, and secure solutions.
- Participate in architectural discussions and contribute to technical decision-making.
4. Performance Optimization :
- Identify bottlenecks and performance issues and optimize application performance.
- Ensure high performance, scalability, and availability of applications.
5. Collaboration and Mentorship :
- Collaborate with cross-functional teams, including UX/UI designers, DevOps, and QA teams, to deliver high-quality products.
- Mentor junior developers and provide technical guidance to the team.
6. Testing and Debugging :
- Develop unit tests, integration tests, and end-to-end tests to ensure application reliability.
- Debug and resolve production issues and implement fixes and enhancements.
7. Documentation :
- Maintain up-to-date technical documentation, including system architecture, API documentation, and user guides.
Key Qualifications :
- B.Tech / MCA in Computer Science.
- Minimum 3-5 years of experience in Python and React.js.
- Strong proficiency in Python and frameworks like Django or FastAPI.
- Expertise in React.js and state management libraries like Redux or Context API.
- Experience in developing RESTful APIs and integrating with third-party services.
- Experience with MySQL database systems. Knowledge of MongoDB will be plus.
- Experience with Fintech Application will be preferred.
- Strong understanding of modern JavaScript, jQuery, TypeScript (preferred), HTML5, and CSS3.
- Experience with Linux server handling and application deployment.
- Experience with CI/CD tools like GitLab CI, or GitHub Actions.
- Proficiency in Git and collaborative workflows like GitFlow or trunk-based development.
- Knowledge of cloud platforms such as AWS or Azure or GCP.
- Strong communication and collaboration skills.
- Excellent analytical and problem-solving abilities.
- Ability to work independently and lead projects from concept to delivery.
- Passion for learning new technologies and mentoring junior team members.
Functional Areas: Software/Testing/Networking
Read full job description8-12 Yrs
₹ 22.5 - 30L/yr
Hyderabad / Secunderabad, Gurgaon / Gurugram, Chennai
5-8 Yrs
₹ 15 - 22.5L/yr
Hyderabad / Secunderabad, Bangalore Rural, Delhi/Ncr
5-8 Yrs
₹ 15 - 22.5L/yr
Hyderabad / Secunderabad, Chennai
5-8 Yrs
₹ 15 - 25L/yr
Noida, Gurgaon / Gurugram, Delhi/Ncr
6-10 Yrs
₹ 18 - 30L/yr
Hyderabad / Secunderabad, Bangalore Rural, Bangalore / Bengaluru
8-10 Yrs
₹ 22.5 - 27.5L/yr
Hyderabad / Secunderabad, Bangalore Rural, Bangalore / Bengaluru
5-9 Yrs
₹ 15 - 27.5L/yr
Hyderabad / Secunderabad, Bangalore Rural, Delhi/Ncr
6-8 Yrs
₹ 18 - 22.5L/yr
Hyderabad / Secunderabad, Bangalore / Bengaluru, Delhi/Ncr