Create software architecture, design system components, and write clean, efficient code using relevant programming languages.
Testing and Debugging:
Conduct thorough testing to identify and fix bugs, ensuring software quality, performance, and security.
Collaboration:
Work with product managers, designers, and other developers to gather requirements, discuss project goals, and implement solutions.
Maintenance and Upgrades:
Update, maintain, and enhance existing software programs, fixing issues and adding new features.
Deployment:
Deploy finalized software products and applications for end-user access across various platforms.
Documentation:
Create and maintain technical documentation for software designs, functionality, and processes for future reference and team members.
Continuous Learning:
Stay updated with the latest industry trends, technologies, and best coding practices to improve skills and contribute to innovation.
Essential Skills & Qualifications
Programming Languages:
Proficiency in one or more programming languages (e.g., C#, R, Python) is crucial.
Problem-Solving:
Ability to analyze user needs, identify technical issues, and develop effective solutions.
Teamwork:
Skills in collaborating with diverse teams and contributing to a cooperative work environment.
Technical Skills:
Knowledge of APIs, databases, development tools, and software development methodologies like the SDLC.
Job Types: Full-time, Permanent
Pay: From ?50,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.