Source description
About the role
Naresh I Technologies is looking for Developer to join our dynamic team and embark on a rewarding career journey As a Software Developer, you will be responsible for designing, coding, testing, and maintaining software systems You will work collaboratively with cross-functional teams to deliver high-quality software solutions that meet client and business requirements This role requires strong programming skills, problem-solving abilities, and a commitment to delivering efficient and scalable code Key Responsibilities: Software Development: Design, code, test, and maintain software applications and systems Collaborate with product managers and fellow developers to understand project requirements Programming: Write clean, efficient, and maintainable code in various programming languages Stay updated on industry best practices and coding standards System Architecture: Contribute to the design and architecture of software solutions Work with technical leads to implement scalable and modular software systems Database Management: Develop and maintain databases, ensuring optimal performance Implement data storage solutions and integration with applications Testing and Debugging: Conduct thorough testing of software applications to identify and fix bugs Collaborate with quality assurance teams to ensure software reliability Collaboration: Work closely with cross-functional teams, including designers and product managers Participate in code reviews to maintain code quality and standards Documentation: Create and maintain technical documentation for software projects Document code and system architecture for reference and future maintenance Continuous Improvement: Identify opportunities for process improvement and efficiency Stay informed about emerging technologies and industry trends Project Management: Collaborate in project planning and provide accurate time estimates for development tasks Communicate progress and challenges to project stakeholders Security: Implement security best practices in software development Address and remediate security vulnerabilities in code
More at NareshIT