Software Development Analyst at NTT DATA
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

15 Apr, 26

Salary

0.0

Posted On

15 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

GoLang, React, API Integration, Code Quality, Collaboration, Testing, Troubleshooting, Documentation, Database Knowledge, Version Control, Problem-Solving, Communication, Containerization, Cloud Platforms, Agile Methodologies

Industry

IT Services and IT Consulting

Description
Development: Design, develop, and maintain web applications using GoLang for backend services and React for frontend development. API Integration: Create and integrate RESTful APIs to facilitate communication between the frontend and backend systems. Code Quality: Write clean, efficient, and maintainable code while following best practices and coding standards. Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions. Testing: Implement unit tests and participate in code reviews to ensure the reliability and performance of applications. Troubleshooting: Identify and resolve issues and bugs in the application, ensuring a smooth user experience. Documentation: Maintain clear documentation of the development process, codebase, and API specifications. Continuous Learning: Stay updated with the latest industry trends and technologies to enhance your skills and contribute to the team's growth. Experience: 3 years of professional experience in software development, with a strong focus on GoLang and React. GoLang: Proficiency in GoLang, including experience with frameworks such as Gin or Echo. React: Strong understanding of React, including hooks, state management (e.g., Redux), and component-based architecture. Database Knowledge: Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Version Control: Experience with version control systems, particularly Git. Problem-Solving: Excellent analytical and problem-solving skills with a keen attention to detail. Communication: Strong verbal and written communication skills, with the ability to work effectively in a team environment. Experience with containerization technologies such as Docker. Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud). Understanding of Agile methodologies and experience working in Agile teams.
Responsibilities
The Software Development Analyst will design, develop, and maintain web applications using GoLang and React, ensuring high-quality software solutions through collaboration with cross-functional teams. Responsibilities also include API integration, code quality maintenance, testing, troubleshooting, and documentation.
Loading...