Loading NMSWorks

Join Our Team

Build Your Career With Us

Discover exciting opportunities to grow professionally in a collaborative and innovative environment.

Careers at NMSWorks
Why NMSWorks

Why Join Our Team

Discover what makes NMSWorks a great place to build your career

Innovative Projects

Work on cutting-edge telecom solutions that solve real-world challenges for global operators. Our projects involve the latest technologies in AI, cloud computing, and network automation.

Growth Opportunities

We believe in nurturing talent and providing clear career progression paths. Our structured development programs help you acquire new skills and advance in your professional journey.

Collaborative Culture

Join a diverse team of talented professionals who value collaboration, knowledge sharing, and mutual respect. Our inclusive environment welcomes different perspectives and ideas.

Global Impact

Our solutions power telecom networks across the globe, serving millions of users. Your work at NMSWorks will have a tangible impact on how people connect and communicate worldwide.

Work-Life Balance

We understand the importance of balancing professional and personal life. Our flexible work arrangements, generous time-off policies, and wellness initiatives support your overall well-being.

Continuous Learning

Stay at the forefront of technology with our learning resources, training programs, certification support, and knowledge-sharing sessions. We invest in your professional development.

Team Voices

Hear From Our Team

Our employees share their experiences working at NMSWorks

Our Process

Hiring Process

What to expect when you apply for a position at NMSWorks

Application Review

Our recruitment team carefully reviews your application, resume, and cover letter to assess your qualifications and fit for the role.

Tips:
  • Tailor your resume to highlight relevant skills and experience
  • Include specific achievements and metrics where possible
  • Ensure your application is complete and error-free

Initial Screening

A brief phone or video call with our recruiter to discuss your background, experience, and expectations for the role.

Tips:
  • Research NMSWorks and our products before the call
  • Prepare concise answers about your experience and skills
  • Have questions ready about the role and company culture

Technical Assessment

Depending on the role, you may be asked to complete a technical assessment, coding challenge, or case study to demonstrate your skills.

Tips:
  • Read instructions carefully and ask for clarification if needed
  • Focus on clean, well-documented code or solutions
  • Explain your thought process and approach

Team Interviews

A series of interviews with potential team members, managers, and other stakeholders to assess technical skills, cultural fit, and alignment with our values.

Tips:
  • Prepare examples that demonstrate your technical and soft skills
  • Be ready to discuss how you handle challenges and collaborate with others
  • Ask thoughtful questions about the team, projects, and work environment

Offer & Onboarding

If selected, you'll receive a job offer with details about compensation, benefits, and start date. Upon acceptance, our HR team will guide you through the onboarding process.

Tips:
  • Review the offer carefully and ask any questions you may have
  • Complete onboarding paperwork promptly
  • Prepare for your first day by reviewing any materials provided
Join Us

Open Positions

Explore current opportunities at NMSWorks

Senior Software Engineer - Backend

Engineering Chennai Full-time

We're looking for an experienced backend developer to design and implement scalable APIs and services for our telecom OSS platform. You'll work with modern technologies like Node.js, Python, and cloud infrastructure.

Requirements:
  • 5+ years of experience in backend development
  • Proficiency in Node.js, Python, or Java
  • Experience with RESTful APIs and microservices architecture
  • Knowledge of database systems (SQL and NoSQL)
  • Understanding of cloud platforms (AWS, Azure, or GCP)

Frontend Developer

Engineering Bangalore Full-time

Join our frontend team to create intuitive and responsive user interfaces for our telecom management applications. You'll work with modern JavaScript frameworks and collaborate closely with UX designers.

Requirements:
  • 3+ years of experience in frontend development
  • Proficiency in React, Angular, or Vue.js
  • Strong HTML, CSS, and JavaScript skills
  • Experience with responsive design and cross-browser compatibility
  • Knowledge of state management and frontend testing frameworks

DevOps Engineer

Engineering Remote Full-time

We're seeking a DevOps Engineer to help us build and maintain our CI/CD pipelines, infrastructure automation, and cloud deployments. You'll play a key role in ensuring our systems are reliable, scalable, and secure.

Requirements:
  • 4+ years of experience in DevOps or SRE roles
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of infrastructure as code (Terraform, CloudFormation)
  • Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
  • Understanding of cloud platforms and services

Product Manager - Telecom OSS

Product Chennai Full-time

We're looking for a Product Manager to lead the development of our telecom OSS solutions. You'll work closely with customers, engineering teams, and stakeholders to define product strategy and roadmap.

Requirements:
  • 5+ years of experience in product management
  • Background in telecom or network management
  • Experience with agile methodologies
  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management abilities

UX/UI Designer

Design Bangalore Full-time

Join our design team to create intuitive and visually appealing user experiences for our telecom management applications. You'll collaborate with product managers and developers to deliver exceptional user interfaces.

Requirements:
  • 3+ years of experience in UX/UI design
  • Proficiency in design tools (Figma, Sketch, Adobe XD)
  • Experience with user research and usability testing
  • Understanding of design systems and component libraries
  • Knowledge of frontend technologies (HTML, CSS, JavaScript)

Sales Manager - Telecom Solutions

Sales & Marketing Chennai Full-time

We're seeking an experienced Sales Manager to drive business growth by identifying opportunities, building relationships with telecom operators, and closing deals for our OSS/BSS solutions.

Requirements:
  • 5+ years of experience in B2B sales, preferably in telecom or software
  • Track record of meeting or exceeding sales targets
  • Experience with complex sales cycles and enterprise customers
  • Strong negotiation and relationship-building skills
  • Understanding of telecom industry trends and challenges

Technical Support Specialist

Operations Chennai Full-time

Join our customer support team to provide technical assistance to telecom operators using our OSS/BSS solutions. You'll troubleshoot issues, document solutions, and ensure customer satisfaction.

Requirements:
  • 3+ years of experience in technical support or customer service
  • Knowledge of telecom networks and operations
  • Strong problem-solving and troubleshooting skills
  • Excellent communication and customer service abilities
  • Experience with ticketing systems and support processes
Students & Graduates

Internship Program

Our internship program offers students and recent graduates the opportunity to gain hands-on experience in a dynamic telecom software company. Work alongside experienced professionals on real projects that impact our business and customers.

Hands-on Experience

Work on real projects with meaningful impact, not just busy work.

Mentorship

Each intern is paired with an experienced mentor for guidance and support.

Career Opportunities

Top-performing interns are considered for full-time positions upon graduation.

Internship Program
Helpful Advice

Application Tips

Maximize your chances of success with these application tips

Tailor Your Resume

Customize your resume for each position you apply for, highlighting relevant skills and experience. Use specific examples and metrics to demonstrate your achievements.

  • Match keywords from the job description
  • Quantify achievements with numbers when possible
  • Keep it concise and well-organized
  • Proofread carefully for errors

Research NMSWorks

Take time to understand our company, products, and culture before applying. This knowledge will help you tailor your application and prepare for interviews.

  • Explore our website and social media
  • Read about our products and solutions
  • Understand our company values
  • Research recent news and developments

Prepare for Interviews

Practice common interview questions and prepare specific examples that demonstrate your skills and experience relevant to the position.

  • Use the STAR method (Situation, Task, Action, Result)
  • Prepare questions to ask the interviewer
  • Practice technical questions if applicable
  • Test your video conferencing setup for remote interviews
Questions

Frequently Asked Questions

Find answers to common questions about careers at NMSWorks

Our application process typically includes resume screening, an initial phone or video interview, technical assessments (for technical roles), and team interviews. The entire process usually takes 2-3 weeks, depending on the position and scheduling availability.

Yes, we offer remote work options for many positions. Some roles are fully remote, while others follow a hybrid model with a mix of in-office and remote work. The job description will specify the work arrangement for each position. We provide the necessary tools and support to ensure productivity regardless of location.

We offer a comprehensive benefits package that includes health insurance, retirement plans, paid time off, parental leave, professional development opportunities, flexible work arrangements, and more. We also provide various perks such as wellness programs, team events, and recognition initiatives. The specific benefits may vary by location and position.

We're committed to helping our employees grow professionally. We provide a professional development budget for courses, certifications, and conferences. We also offer internal training programs, mentorship opportunities, knowledge-sharing sessions, and a learning platform with access to various online courses. Additionally, we encourage career growth through challenging projects and opportunities to work with different teams.

Yes, we welcome general applications from talented individuals who are passionate about our industry. You can submit your resume and cover letter through our general application form, specifying your areas of interest and expertise. We'll keep your information on file and contact you if a suitable position becomes available. We also recommend following us on LinkedIn for the latest job openings.

Ready to Take the Next Step?

Join our team and be part of building innovative solutions for the telecom industry.