08 Nov
|
SourceCatch Konnect
|
Jalgaon
08 Nov
SourceCatch Konnect
Jalgaon
JOB DESCRIPTIONPosition: Software Developer
Company : SourceCatch Konnect Pvt. Ltd. Department : Technology & Software Development Employment Type : Full-Time Location : On-Site / Hybrid
Job Summary
The role requires robust programming knowledge, problem-solving abilities, database management skills, API development expertise, and a commitment to delivering high-quality software solutions.
Key Roles & ResponsibilitiesA. Software Design & Development
- Analyze business requirements and convert them into technical solutions.
- Develop custom software modules and business automation solutions.
- Write clean, optimized, reusable, and maintainable code.
- Follow coding standards, software development best practices, and company development guidelines.
- Participate in software architecture discussions and technical planning.
B. Web Application Development
- Create front-end interfaces that provide excellent user experiences.
- Ensure compatibility across browsers, devices, and operating systems.
- Integrate frontend and backend systems effectively.
C. Backend Development & API Integration
- Develop and maintain RESTful APIs and web services.
- Create secure backend architectures and business logic modules.
- Ensure proper authentication, authorization, and security practices.
D. Database Design & Management
- Design, develop, and maintain databases.
- Create efficient database structures and relationships.
- Write optimized SQL queries and stored procedures.
- Manage database security, backup, and recovery processes.
- Monitor database performance and implement improvements.
E. CRM, ERP & Business Automation Development
- Develop and customize CRM and ERP systems.
- Build modules for HR, Finance, Inventory, Sales, Marketing, Operations, and Administration.
- Automate business workflows and operational processes.
- Create dashboards, reporting systems, and management tools.
- Support digital transformation initiatives within the organization.
F. Testing, Debugging & Quality Assurance
- Identify bugs, errors, and system issues.
- Troubleshoot technical problems and implement solutions.
- Conduct unit testing and integration testing.
- Ensure software meets quality, security, and performance standards.
- Maintain detailed testing and issue-resolution documentation.
G. Application Maintenance & Technical Support
- Provide technical support for internal teams and clients.
- Resolve software-related issues promptly.
- Perform regular system updates and enhancements.
- Implement preventive measures to reduce future issues.
H. Cloud & Deployment Management
- Manage production, staging, and development environments.
- Configure servers, domains, SSL certificates, and hosting services.
- Monitor cloud infrastructure performance and security.
- Ensure smooth deployment with mínimal downtime.
I. AI & Advanced Technology Integration
- Integrate Artificial Intelligence and Machine Learning solutions where required.
- Work with Generative AI technologies and intelligent automation solutions.
- Research and implement emerging technologies that improve operational efficiency.
- Support innovation and technology-driven business initiatives.
J. Security & Compliance
- Implement secure coding practices.
- Conduct security reviews and vulnerability assessments.
- Ensure compliance with data protection and privacy requirements.
- Maintain confidentiality of company and client information.
K. Documentation & Reporting
- Maintain API documentation and user manuals.
- Document development processes and project updates.
- Submit progress reports to management.
- Maintain records of system changes and software releases.
- Create knowledge-sharing documentation for future reference.
L. Team Collaboration & Project Coordination
- Coordinate with project managers, designers, QA teams, and stakeholders.
- Participate in requirement gathering and project planning meetings.
- Support junior developers and contribute to team learning.
- Collaborate effectively across departments.
- Meet project deadlines and delivery commitments.
- Contribute ideas for process improvements and innovation.
Required Technical SkillsProgramming Languages
- Python
- Java
- JavaScript
- TypeScript
- C#
- PHP
- C++
- Go (preferred)
Front-End Technologies
- React.js
- Next.js
- Angular
- Vue.js
- HTML5
- CSS3
- Bootstrap
- Tailwind CSS
Back-End Technologies
- Node.js
- Express.js
- Django
- FastAPI
- Spring Boot
- Laravel
- ASP.NET Core
Database Technologies
- MySQL
- PostgreSQL
- MongoDB
- Microsoft SQL Server
- Redis
Cloud & DevOps
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- Docker
- Kubernetes
- CI/CD Pipelines
- Git & GitHub
Additional Preferred Skills
- REST API Development
- GraphQL
- Microservices Architecture
- AI/ML Integration
- Generative AI Applications
- ERP & CRM Development
- Software Testing & Debugging
- Agile & Scrum Methodologies
Soft SkillsCommunication Skills
- Strong verbal and written communication.
-
📌 Software Developer (Jalgaon)
🏢 SourceCatch Konnect
📍 Jalgaon