All openings

Software Developer

Apply now

About NLP


Job description

Responsibilities: - Designing, developing, testing, and debugging software applications - Collaborating with cross-functional teams to define, design, and ship new features - Ensuring the performance, quality, and responsiveness of applications - Identifying and correcting bottlenecks and fixing bugs Tools Used: - Programming languages (e.g., Java, Python, JavaScript, C++) - Frameworks (e.g., React, Angular, Spring) - Databases (e.g., SQL Server, MongoDB) - Version control systems (e.g., Git) Collaboration Style: - Works closely with team members to understand requirements and deliver solutions - Communicates effectively and documents code for easy understanding by others Challenges: - Keeping up with the latest technology trends - Meeting project deadlines under pressure

Skills

JavaPythonJavaScriptC++ReactAngularSpringSQL ServerMongoDBGit

Requirements

Qualifications: - Bachelor's degree in Computer Science, Information Technology, or related field - Proven experience as a Software Developer - Strong problem-solving skills and attention to detail - Excellent communication and teamwork skills