Fiverr Jobs Noida
We are looking for a Software Developer Associate who has at least 2 years of software development and IT-related tasks experience. This role is a hybrid involving software development, support for business development and virtual assistance. The right candidate should possess an IT background and be ready to contribute to both technical and strategic initiatives, Fiverr Jobs Noida
Key Responsibilities
1. Software Development & Design:
- Design, code, and implement high-quality software applications based on business requirements.
- Develop applications using programming languages such as Java, Python, C#, JavaScript, or others, depending on the project needs.
- Collaborate with UX/UI designers to create visually appealing and intuitive interfaces.
- Ensure software is optimized for performance, security, and scalability.
2. Testing & Debugging:
- Perform thorough testing to identify and fix bugs, ensuring a seamless user experience.
- Conduct unit, integration, and system testing to validate functionality.
- Optimize code for efficiency and performance.
3. Maintenance & Support:
- Provide ongoing maintenance, updates, and enhancements to existing applications.
- Monitor application performance and troubleshoot issues as they arise.
- Offer technical support to end-users and provide training when necessary.
4. Collaboration & Project Management:
- Work closely with business analysts, project managers, and stakeholders to gather requirements and translate them into functional applications.
- Participate in Agile or Scrum development methodologies for iterative improvements.
- Document application development processes, code changes, and system configurations.
5. Innovation & Continuous Learning:
- Stay up to date with the latest industry trends, technologies, and best practices.
- Explore new tools and frameworks to enhance development efficiency.
- Recommend improvements to existing systems and workflows.
Qualifications & Requirements:
Education & Experience:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent work experience).
- 1-5 years of experience in application development or software engineering.
Technical Skills:
- Proficiency in programming languages like Java, Python, C#, JavaScript, or Swift.
- Experience with web and mobile development frameworks (e.g., React, Angular, Node.js, Flutter).
- Knowledge of databases (SQL, MySQL, PostgreSQL, MongoDB) and cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with version control systems like Git.
- Understanding of RESTful APIs, microservices, and software architecture principles.
Soft Skills:
- Strong problem-solving and analytical thinking.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks effectively.
- Attention to detail and a commitment to delivering high-quality applications.
Preferred Qualifications
- Experience in DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Mobile application development experience (Android/iOS).
- Knowledge of cybersecurity principles and secure coding practices.
Benefits:
- Competitive salary based on experience.
- Health insurance and wellness programs.
- Remote or hybrid work options (depending on company policy).
- Opportunities for professional development and certifications.
- Paid time off, holidays, and flexible working hours