Job Description
Responsibilities
- Analyze and understand business requirements and translate them into efficient, scalable business logic.
- Develop, test, and maintain software that meets new requirements and integrates well with existing systems.
- Troubleshoot and debug software issues and provide solutions.
- Collaborate with cross-functional teams to deliver high-quality products, including product managers, designers, and developers.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback to peers.
- Communicate effectively with team members and stakeholders to understand requirements and provide updates.
Required Skills
- Strong problem-solving skills with the ability to analyze complex issues and provide solutions.
- Ability to quickly understand new problem statements and translate them into functional business logic.
- Proficiency in at least one programming language such as Java, Node.js, or C/C++.
- Strong understanding of software development life cycle (SDLC).
- Excellent communication skills, both verbal and written.
- Team player with the ability to collaborate effectively with different teams.
Preferred Qualifications
- Experience with Java, Golang, or Rust is a plus.
- Familiarity with cloud platforms, microservices architecture, and API development.
- Prior experience working in an agile environment.
- Strong debugging and optimization skills.
Educational Qualifications
- Bachelor’s degree in Computer Science, Engineering, related field, or equivalent work experience.
Skills:- Java, NodeJS (Node.js), Python, Android Development, iOS App Development, Go Programming (Golang), Rust and MongoDB
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now