Logo

Career and Culture at NS Soft Inc.

NS Soft Inc. is leading IT recruitment consultancy and app development company.we are committed to create positive and supportive work culture. Our focus is to help individuals to build their careers and grow professionally within the organization. Our company culture is based on teamwork, creativity, innovation and collaboration.

NS Soft expect you be ambitious. That's why we entrust you with responsibilities and encourage you to apply your learnings from one discipline to another,so we can innovate together and unlock new ways of working.

NS Soft invite the best minds in the industry to take on the greatest challenge, break your records and create a career that centers around perfecting what you truly love.

View Opening
about
Welcome to NS Soft Inc.

Perks To Work With NS Soft Inc.

We value our clients and developers. We have developed innovative tools and techniques to streamline the recruitment process and make it easier for recruiters to find the right candidates and Opportunities for career growth and advancement for candidates.

service

Reliable Service. In House Team

In vel hendrerit nisi. Vestibulum eget risus velit.

service

Trusted by People Like You

In vel hendrerit nisi. Vestibulum eget risus velit.

service

Complete Technical Competency

In vel hendrerit nisi. Vestibulum eget risus velit.

service

Friendly & Cordial in Nature

In vel hendrerit nisi. Vestibulum eget risus velit.

service

Excellent Quality Delivered on Time

In vel hendrerit nisi. Vestibulum eget risus velit.

service

Effective & Continuous Communication

In vel hendrerit nisi. Vestibulum eget risus velit.

Current Openings

Latest Jobs

Overview

We are seeking a highly motivated and experienced Tech Lead to join our team. The candidate will be responsible for leading and managing a team of developers, ensuring the successful delivery of high-quality software solutions to meet our clients' needs. You will also be responsible for maintaining and improving the quality of our software development processes and for making technical decisions that impact the company's future direction.

Responsibilities

  • Collaborate with project managers and other stakeholders to ensure project success
  • Stay up-to-date with industry trends and emerging technologies
  • Lead and manage a team of developers, ensuring the successful delivery of software pproject
  • Ensure that software development processes are efficient and effective
  • Participate in the development of software architecture and design

Requirements

  • 5 years experience as a Tech Lead or similar role
  • Excellent leadership, communication and interpersonal skills
  • Ability to manage multiple projects and prioritize tasks
  • Strong problem-solving and decision-making skills
  • Bachelor's degree in Computer Science, Software Engineering or a related field
Apply Now

Overview

We are seeking a highly organized and results-driven Project Manager to join our team. Candidate will be responsible for managing multiple software development projects, ensuring that projects are completed on time, within budget and to a high standard. You will also be responsible for managing relationships with clients, stakeholders, and project team members.

Responsibilities:

  • Develop project plans and schedules, including resource allocation and project milestones
  • Manage and track project progress, ensuring project deliverables are met and project risks are identified and managed effectively
  • Manage multiple software development projects, ensuring successful delivery within budget, on time and to a high standard
  • Identify and manage project risks, issues and dependencies
  • Ensure project documentation is complete and up-to-date

Requirements:

  • 2-5 years experience as project manager in a software development environment
  • Ability to manage multiple projects and prioritize tasks
  • Strong problem-solving and decision-making skills
  • Excellent verbal and written communication skills
  • Experience with project management tools and methodologies (e.g. Agile, Scrum, Waterfall)
  • Excellent organizational and time management skills
  • Strong leadership and interpersonal skills
  • Bachelor's degree in Computer Science, Software Engineering or a related field
Apply Now

Overview

The Candidate will be responsible for designing, developing, and maintaining complex Java-based software systems and also be responsible for providing technical expertise and mentoring junior developers.

Responsibilities

  • Design, develop, and maintain high-quality software applications using Java technology.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug applications.
  • Participate in code reviews to ensure the quality of software deliverables.
  • Collaborate with project teams to ensure successful project delivery.
  • Provide technical expertise and support to other team members.
  • Stay up-to-date with emerging trends and technologies in Java development.Write technical documentation for software applications.
  • Test software applications to ensure they meet requirements.
  • Analyze user requirements and translate them into software solutions.
  • Implement software solutions in accordance with software development best practices.
  • Participate in the full software development life cycle, including design, development, testing, and deployment.

Requirements

  • 5 year's of experience as sr.java developer
  • Strong experience in Java development and related technologies (e.g. Spring, Hibernate, etc.)
  • Excellent knowledge of OOP, design patterns and software architecture
  • Strong problem-solving and debugging skills
  • Experience with databases (e.g. MySQL, Oracle, etc.)
  • Excellent communication and interpersonal skills
  • Experience with DevOps practices and tools (e.g. Continuous Integration and Continuous Deployment)
  • Bachelor's degree in Computer Science, Software Engineering or a related field.
Apply Now

Overview

We are seeking a talented and highly motivated Java Developer to join our team. Candidate will be responsible for designing, developing, and maintaining Java-based software systems. You will have the opportunity to work on exciting projects and collaborate with experienced developers to enhance your skills and knowledge.

Responsibilities:

  • Design, develop, and maintain Java-based applications
  • Debug and resolve software issues
  • Write clean, maintainable, and efficient code
  • Collaborate with other developers, business analysts, and stakeholders to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of aapplications

Requirements

  • Bachelor's degree in Computer Science or related field
  • Strong experience in Java programming
  • Good understanding of software development principles and methodologies
  • Knowledge of database management and SQL
  • Familiarity with Agile software development methodologies
  • Excellent problem-solving skills and attention to detail.
Apply Now

Overview

The ideal candidate will have extensive experience in iOS development and a passion for creating engaging and user-friendly apps. You will be responsible for developing, testing, and deploying iOS applications and ensuring their smooth operation.

Responsibilities:

  • Design, develop, and maintain iOS applications
  • Write clean, maintainable, and efficient code
  • Collaborate with other developers, business analysts, and stakeholders to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of aapplications
  • Stay up-to-date with the latest iOS development trends and technologies.

Requirements

  • Bachelor's degree in Computer Science or related field
  • Strong experience in iOS development (minimum 5 years)
  • Proficient in Swift and Objective-C programming languages
  • Good understanding of software development principles and methodologies
  • Knowledge of Cocoa Touch framework, Xcode, and iOS Human Interface Guidelines
  • Experience with RESTful APIs and JSON data parsing
  • Familiarity with Agile software development methodologies
  • Excellent problem-solving skills and attention to detail.
Apply Now