Openings

Current Openings

We at Semnox are always on a lookout for brilliant minds! If you do not see a job opening matching your profile, feel free to drop in your resume with a covering letter to careers@semnox.com. We shall revert in case of any suitable roles for you! Goodluck in your career search!

Employment type: Full-time
Location - Mangalore, India

Primary Responsibilities

  • Develop and maintain comprehensive product help guides and documentation.
  • Design and develop product training content.
  • Collaborate with product teams to understand features and updates for accurate documentation.
  • Gather feedback from users and stakeholders to continuously improve documentation and training materials.
  • Ensure all documentation is up to date with the latest product changes and industry standards.
  • Manage the documentation repository, ensuring easy accessibility and organization of materials.

Required Skills

  • Strong writing and editing skills, with the ability to convey complex product information clearly and concisely.
  • Experience in designing and developing training materials and educational content.
  • Knowledge of documentation management systems and content management tools.

Educational Qualifications

  • Bachelor’s degree in communications, Education, Technical Writing, or a related field.
  • Relevant experience in product documentation, training, or a related role for 3-5 years.

Requirements

  • 5 to 8 years of experience
  • Has experience as Business Analyst, Presales activities, giving solution demos etc.
  • Good communication skills – written and verbal.
  • Should be able to work with multiple stakeholders – internal as well as external.
  • Hands on experience of SQL – Good to have.
  • Minimum qualification of BTech/B.E/MBA

Tasks would primarily include below (but not limited to) -

  • Discussion with customer on the product capabilities
  • Mapping process – AS-IS and TO-BE
  • Product setup and configuration
  • Presales and Solution demo
  • Project planning and implementation
  • Risk identification and mitigation
  • Weekly reports and status meetings – internal and external
  • Customer interaction – existing and prospective customers
  • Travel – 1 week per month

Employment type: Full-time
Location – Mangaluru, India

Requirements:

  • 1-3 years of experience working with Software companies
  • New Business Development is the primary responsibility
  • Should have a fair understanding of the Software solutions and the industry
  • Should have experience in demonstration, negotiations, closing the deal independently and all other sales activities to develop future business and achieve targets
  • Experience in organizing Techno Commercial presentation
  • Willing to travel to meet clients

Location – Mangalore, Karnataka, India

Requirements

  • Minimum 4-5 years of work experience
  • Minimum Educational Qualification: B. Tech /BE (Computer Science)
  • Mandatory skill sets - Dot Net C#, UI Development experience (WPF/Win forms), SQL
  • REST API Basic knowledge (as an added advantage)
  • Should be able to articulate ideas clearly, seek clarifications and give clear status updates on daily tasks
  • Should be able to communicate clearly via emails

Role and Responsibilities:

  • Requirement analysis and proposing solutions
  • Prepare detailed design
  • Code Development
  • Unit Testing
  • Preparing installation and SOP documentation
  • Internal and Customer Demo of the feature developed
  • QA support
  • Production support
  • Mentoring junior team members

Location – Mangalore, Karnataka, India

Requirements

  • Minimum 5-9 years of work experience
  • Minimum Educational Qualification: B. Tech /BE/MCA
  • Strong hands-on programming skills in Android or Flutter Framework
  • Experience in Software Development Processes
  • Good analytical and communication skills

Role and Responsibilities:

  • Lead team of 4 and guide them along with assigned task for himself
  • Design Mobile applications using secure coding practices
  • Perform Design review, Code review and Unit Testing
  • Provide status update to Management
  • Interact with business owner to gather requirements
  • Interact with vendors and provide clarifications on requirement or open issues

Location – Mangaluru

Department – Product Development

Job Type – Full-Time

Job Summary

As a Technical Architect, you will be responsible for designing, developing, and overseeing the implementation of technical solutions that meet the business needs of the organization. You will work closely with engineering teams to ensure that the architecture is scalable, secure, cost- effective, and aligned with the industry’s best practices. This is an excellent opportunity for someone with deep technical expertise and a passion for shaping the architecture of complex systems.

Key Responsibilities

  • Solution Design & Architecture: Lead the design and implementation of high-performance, scalable, and secure software architectures. Select appropriate technologies, frameworks, and platforms that align with business requirements and goals.
  • Collaboration with Stakeholders: Work closely with product managers, business analysts, and development teams to understand the technical and business requirements. Translate those requirements into efficient, effective technical solutions.
  • Guiding Development Teams: Provide technical leadership to development teams, ensuring the solution is implemented according to architectural principles and best practices. Offer mentorship and guidance to junior developers and architects.
  • Technical Leadership: Provide technical leadership to development teams, ensuring the solution is implemented according to architectural principles and best practices. Offer mentorship and guidance to junior developers and architects.
  • System Integration: Define how the application will integrate with other systems, services, or third-party tools. Implement API design and integration strategies for data exchange between various components and external systems. Oversee data flow, and design middleware or message brokers where necessary for smooth interaction between subsystems.
  • Technology Evaluation & Integration: Evaluate and select new technologies, tools, and frameworks that improve system efficiency, maintainability, and scalability. Oversee the integration of systems and third- party services.
  • Performance Optimization: Design and implement systems for optimal performance, including high availability, disaster recovery, and load balancing. Conduct performance tuning, troubleshoot bottlenecks, and recommend optimization strategies.
  • Security & Compliance: Ensure that systems meet security best practices, and compliance standards (e.g., GDPR, HIPAA). Implement robust security protocols, data protection strategies, and threat mitigation methods.
  • Documentation & Knowledge Sharing: Maintain up-to-date architecture documentation and ensure knowledge is shared across the technical teams. Promote a culture of continuous improvement and documentation within the team.
  • Code Reviews & Quality Assurance: Participate in code reviews to ensure that the development follows architectural guidelines and best practices. Advocate for clean, maintainable, and high-quality code.
  • Cost Management: Design cost-effective solutions that optimize resource usage and minimize operational costs, particularly for cloud-based architectures.

Qualifications & Skills

  • Education:
    o Bachelor's degree in Engineering, or a related field. PMP, or similar project management certification is a plus.
  • Experience:
    o 8-10+ years of experience in software development, with at least 3-4 years in technical architecture or senior technical role.
    o Proven experience designing and implementing complex, distributed systems.
  • Technical Expertise:
    o Strong experience with cloud platforms (AWS, Azure, Google Cloud).
    o In-depth knowledge of system architecture patterns (microservices, serverless, event-driven, etc.).
    o Expertise in modern programming languages (Java, C#, Python, JavaScript, etc.) and frameworks.
    o Experience with databases (relational, NoSQL) and data management strategies.
  • Soft Skills:
    o Strong communication and interpersonal skills to work effectively with stakeholders across the organization.
    o Leadership and mentoring abilities to guide and inspire development teams.
    o Problem-solving mindset with the ability to troubleshoot and resolve complex technical issues.

Location – Mangaluru

Department – Product Development

Job Type – Full-Time

Job Summary

As a Technical Architect, you will be responsible for designing, developing, and overseeing the implementation of technical solutions that meet the business needs of the organization. You will work closely with engineering teams to ensure that the architecture is scalable, secure, cost- effective, and aligned with the industry’s best practices. This is an excellent opportunity for someone with deep technical expertise and a passion for shaping the architecture of complex systems.

Key Responsibilities

  • Solution Design & Architecture: Lead the design and implementation of high-performance, scalable, and secure software architectures. Select appropriate technologies, frameworks, and platforms that align with business requirements and goals.
  • Collaboration with Stakeholders: Work closely with product managers, business analysts, and development teams to understand the technical and business requirements. Translate those requirements into efficient, effective technical solutions.
  • Guiding Development Teams: Provide technical leadership to development teams, ensuring the solution is implemented according to architectural principles and best practices. Offer mentorship and guidance to junior developers and architects.
  • Technical Leadership: Provide technical leadership to development teams, ensuring the solution is implemented according to architectural principles and best practices. Offer mentorship and guidance to junior developers and architects.
  • System Integration: Define how the application will integrate with other systems, services, or third-party tools. Implement API design and integration strategies for data exchange between various components and external systems. Oversee data flow, and design middleware or message brokers where necessary for smooth interaction between subsystems.
  • Technology Evaluation & Integration: Evaluate and select new technologies, tools, and frameworks that improve system efficiency, maintainability, and scalability. Oversee the integration of systems and third- party services.
  • Performance Optimization: Design and implement systems for optimal performance, including high availability, disaster recovery, and load balancing. Conduct performance tuning, troubleshoot bottlenecks, and recommend optimization strategies.
  • Security & Compliance: Ensure that systems meet security best practices, and compliance standards (e.g., GDPR, HIPAA). Implement robust security protocols, data protection strategies, and threat mitigation methods.
  • Documentation & Knowledge Sharing: Maintain up-to-date architecture documentation and ensure knowledge is shared across the technical teams. Promote a culture of continuous improvement and documentation within the team.
  • Code Reviews & Quality Assurance: Participate in code reviews to ensure that the development follows architectural guidelines and best practices. Advocate for clean, maintainable, and high-quality code.
  • Cost Management: Design cost-effective solutions that optimize resource usage and minimize operational costs, particularly for cloud-based architectures.

Qualifications & Skills

  • Education:
    o Bachelor's degree in Engineering, or a related field. PMP, or similar project management certification is a plus.
  • Experience:
    o 8-10+ years of experience in software development, with at least 3-4 years in technical architecture or senior technical role.
    o Proven experience designing and implementing complex, distributed systems.
  • Technical Expertise:
    o Web Technologies: Expert knowledge in front-end and back-end technologies such as HTML5, CSS3, JavaScript, TypeScript, and frameworks like React, Angular, Vue.js, Node.js.
    o Experience in using UX tools to derive the UX flow for web applications and continuous optimization. Having knowledge on the Analytics tools like GTM to determine behavior and derive sales efficiency.
    o Microservices Architecture: Strong experience in microservices-based architecture with knowledge of containerization (e.g., Docker), orchestration (e.g., Kubernetes), and event-driven architecture.
    o Experience with databases (relational, NoSQL) and data management strategies.
  • Soft Skills:
    o Strong communication and interpersonal skills to work effectively with stakeholders across the organization.
    o Leadership and mentoring abilities to guide and inspire development teams.
    o Problem-solving mindset with the ability to troubleshoot and resolve complex technical issues.

Location – Mangaluru

Experience – 0-2 years of experience is a plus.

Job Type – Full-Time

Responsibility

  • Compiles weekly and monthly financial statements and reports.
  • Manage day-to-day accounting operations, including accounts payable, accounts receivable, general ledger, and bank reconciliations.
  • Maintain accurate and up-to-date financial records.
  • Collaborate with team members to ensure compliance with company policies and procedures.
  • Support audits and other financial reviews as needed.

Job Qualifications:

  • Bachelor’s degree in accounting or finance
  • Excellent grip on accounting concepts and fundamentals
  • Hands-on experience working with general ledgers preferred
  • Strong written and verbal communication skills
  • Excellent problem-solving skills
  • Good understanding and working knowledge of ERP systems, including Microsoft Office
  • Able to multi-task and prioritize work effectively.

This role offers an excellent opportunity for individuals looking to kickstart their career in accounting and gain hands-on experience in a fast-paced business environment.