NTI offers a great work environment and installations filled with incredible people. As a member of our team, you’ll be helping us build a business. We work hard and stay focused but we never forget that the experience should be challenging and enjoyable for the team making it all happen.
Working with us
Our Core Values:
We strongly believe in Integrity; respect; sound judgement; customer focused; results driven; giving back.
Benefits:
Competitive salary; Training (when needed – both in DR and USA); and more.
IT SUPPORT / HELP DESK
Description:
We are looking for a bilingual Help Desk Engineer. This is a Level 1 IT Specialist role in which your primary responsibility will be to provide remote support to our US-based customers. In this role, each day will be different with time spent troubleshooting and solving users’ issues and requests, helping maintain communication with our vendors, and helping to maintain systems.
You will be the first person our customers reach out to for assistance so if you have a passion for problem-solving, enthusiasm for excellent customer service, and a strong command of the English language, we want to hear from you!
Key Duties:
- Provide technical support through phone, and remote services during regular working hours.
- Install, reinstall, configure, and troubleshoot:
- Desktop operating systems, software, hardware, and peripheral components include monitors, keyboards, printers, disk drives, servers, desktop computers, switches, wireless access points, routers, and firewalls.
- Document:
- Detailed ticket notes, timesheets, and procedures.
- Maintain open communication with all team members to actively assist in resolving issues for clients.
Experience:
- 1-2 years or more excellent IT Support in a business environment.
- Direct MSP experience preferred.
- Experience using a Ticketing system (PSA) preferred.
- ConnectWise Automate / Manage is a plus.
- Experience in the following:
- Windows Desktop operating systems
- Windows Server operating systems
- Office 365 Email
- Microsoft Office products
- Anti-Malware solutions
- Backup solutions
- Anti-Spam Solutions
- Remote Access VPN configuration & troubleshooting
- Network printer installation & troubleshooting
- Active Directory user management
- Basic network support
- Basic Line of Business (various platforms) software support
Skills & Qualifications:
- Fluent in English – REQUIRED.
- Excellent customer service skills with the ability to convey technical information to non-technical clients in a respectable manner — a must.
- Foundational knowledge of various technologies such as IT infrastructures and networking components.
- Strong documentation skills and excellent verbal and written communication skills.
- Service-oriented approach – you want to get the job done and get it done correctly.
- Eager to learn, keeps up to date on current technologies, and skilled at absorbing new technologies quickly.
- Team player, ready to attack each day, teachable/constructive attitude, willing to advance and grow.
- Attention to detail on every single support request or job.
- Great problem solving / Critical thinking skills.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
Description:
We are looking for a Support Engineer. This is a Level 2 IT Specialist role. You will manage the IT systems of our US-based customers, be a point of escalation to the support engineers (Level1), and assist with various projects as required. This position requires a team player who is passionate about technology, keeps up with the latest trends, and is willing to learn from the inside and take direction and guidance from all divisions of our team. Strong interpersonal skills are a must, excellent organizational skills, multitasking skills, and a drive to be the best at what they do.
Key Duties:
- Monitor:
- Our systems automation and remote administration, backups, and anti-virus solutions.
- Critical systems, appliances, devices, and services.
- Customer Support:
- Serve as an escalation point to support cases in stage 2, 3, and 4 of our Escalation Process.
- Installation and troubleshooting of, but not limited to, monitors, keyboards, printers, disk drives, servers, desktop computers, switches, WAPs, routers, and firewalls.
- Vendor interaction as necessary.
- Project Management:
- Assist in designing and implementing solutions to enhance the customer experience.
- Lead large installs/migration projects and direct lower-level technicians.
- Cloud services, corporate mail, anti-spam, platform migration, virtualization, among others.
- Systems Administration and support:
- Set up, implement and troubleshoot issues in a Microsoft Physical Server Environment including setting up raid configurations and Server OS initial Installs.
- Set up, implement and troubleshoot issues in Active Directory, Group Policy, and other various Server based technologies.
- Maintenance of servers and operating systems, email administration (Office 365 / Exchange), support for applications under Windows and the Microsoft Office package.
- Virtualization and Cloud Administration:
- Set up, implement and troubleshoot virtual environments using various virtualization technologies. (Hyper-V / VMWare)
- Set up, implement and troubleshoot issues in a Microsoft Cloud Solution Environment. (Azure / Intune / SharePoint / OneDrive / etc.)
- Network Support:
- Set up and implement networks including RDP, DNS, DHCP, VLANS, and VPN.
- Documentation:
- Detailed ticket notes, timesheets, and procedures.
- Lead all efforts to document all of our customers’ systems properly
- Maintain open communications with all team members to actively assist in resolving issues for clients.
- Includes being part of an On-Call schedule shared with other technical team members.
- Create and maintain Proactive processes.
- Test and maintain client backup solutions.
- Understand and implement security measures for customers’ networks.
Experience:
- 3-4 years or more of IT Support in a business environment.
- Direct MSP experience preferred.
- Foundational knowledge of various technologies such as IT infrastructures and networking components.
- Experience using a Ticketing system (PSA) and RMM Tools
- ConnectWise Automate / Manage is a plus.
- Experience in the following:
- Ability to implement and troubleshoot networking equipment, including Firewalls, Routers, Switches, and Wireless Access Points. (Experience with SonicWALL / Cisco products preferred)
- Network support and administration
- Windows Desktop operating systems (Windows 7, 8, and 10)
- Windows Server operating systems
- VPN technologies
- Active Directory
- Group Policy
- Remote Desktop Services
- Systems Virtualization using VMware and Hyper-V
- Intune / Azure AD
- SharePoint Document Libraries
- Microsoft Office products
- Microsoft Office 365 Management & Email
- Anti-Spam Solutions
- Anti-Malware solutions (Preferred)
- Backup solutions (Preferred)
- Network printer installation & troubleshooting
- Industry Security Standards
- Basic Line of Business (various platforms) software support
Skills & Qualifications:
- Ability to work on multiple projects with minimum oversight (shadowing). Our team learns from the inside out but self-growth is very important.
- Excellent customer service skills with the ability to convey technical information to non-technical clients in a respectable manner — a must.
- We have a strong company culture fueled by our love for the industry and clients.
- Strong documentation skills and excellent verbal and written communication skills.
- Service-oriented approach – you want to get the job done and get it done correctly.
- Eager to learn, keeps up to date on current technologies, and skilled at absorbing new technologies quickly.
- Team player, ready to attack each day, teachable/constructive attitude, willing to advance and grow.
- Attention to detail on every single support request or job.
- Great problem solving / Critical thinking skills.
- Fluent in English – Preferred.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
MARKETING / ADVERTISING / ACCOUNTING / VOIP / OTHERS
We are looking for a bilingual, experienced and self-motivated VoIP Support Engineer to join our team! Critical to this role is the ability to speak and write in English at a proficient level. The primary responsibilities of this position are to identify and resolve technical issues that interfere with the delivery of our VoIP services to our customers and to collaborate with our teams to ensure that our VoIP technologies are deployed successfully in our customers’ varied environments.
This role will participate in all team responsibilities which include architecture, support, and projects. Keys to success in this role are the ability to translate business needs into technical solutions, excellent troubleshooting skills, and effective communication with technical and non-technical persons.
What is it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Provide courteous, accurate, and timely technical support to our Hosted PBX and SIP Trunk customers by serving as the technical resource for complex service tickets that require in-depth troubleshooting of origination/termination and call quality issues.
- Troubleshoot the voice environment and system configuration on switches, routers, and firewalls, and support the range of IP phones and softphone options available to our customers.
- Utilize a standard ticket management system to create, research, refer, and close trouble tickets.
- Lead technical engagements with our Engineering, Development, and Quality Assurance groups on new rollouts as needed.
- Identify and analyze problems and needs to determine the appropriate means of reducing, eliminating, and avoiding current and future problems with our network and communications infrastructure.
- Monitor services to assess the need for updates, upgrades, enhancements, preventative maintenance, and new systems.
- Research and recommend technology to improve current systems.
- Participate in project-based customer implementations of our VoIP solutions, such as setting up tenants, porting support, and provisioning phones.
Skills & Requirements:
- Minimum of five years of related network/IP Telephony administration and support
- Expertise with network engineering
- Experience supporting Asterisk and Open Source IPPBX Platforms
- Strong understanding of service provider networking technologies, standards, and solutions including but not limited to QoS, Load Balancing, and Optimization techniques
- Experience using network protocol analyzers such as Wireshark and virtualization experience with VMware
- Familiarity with Linux Systems Administration
- Strong written and verbal communication skills
- Excellent people skills with the ability to handle stressful or difficult situations
- Strong analytical and problem determination/resolution skills
- Ability to multi-task and prioritize support tickets
- Ability to work independently and in a collaborative team environment
- Fluent English – Preferred
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
We are looking for a student or a recent graduate excited about understanding and learning Human Resources. In this role, you will be assisting our HR Team and focusing your attention on our recruiting efforts at all business locations.
As a part of our team, you will be helping support our employees as they create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen.
This is a position for a defined period of 6 months. We serve employees in the Dominican Republic and in the United States, so complete proficiency in English is a MUST.
Key Duties
- Conduct passive candidate searches.
- Post job ads on different job boards.
- Handle incoming applications and collate received documentation.
- Track the status of candidates in our HRIS and ensure that our candidates are guided through the process conscientiously and in a timely manner.
- Schedule interviews and meetings as needed.
- Maintain ongoing contact with candidates.
- Organize or conduct reference checks if needed.
- Provide administrative support if needed.
- Maintain the privacy and confidentiality of all information.
- Perform other related duties as assigned.
Skills & Qualifications
- Excellent verbal and written communication skills including full professional proficiency in English.
- Excellent customer service skills.
- Willingness to learn.
- Highly ethical, accountable, and able to maintain confidentiality at all times.
- Highly organized with a commitment to accuracy, responsiveness, and completeness.
- Excellent time management skills.
- Proficient with Microsoft Office Suite.
Education & Experience
- Student or recent graduate of Psychology, Business Administration, or related fields.
- Previous experience with a U.S.-based employer is a plus.
Benefits
- Option to work from home.
- Bi-weekly payment.
- Flexible schedule.
- Friendly teamwork environment.
- Professional growth opportunities.
DEVELOPMENT
Description:
We are looking for a developer with knowledge in the VoIP sector to work with other team members in building several VoIP-related tools that interact with one another. The candidate will have to work in different scenarios, different languages, and technologies in order to get the job done. Thinking outside of the box is a must for this position and great enthusiasm for problem-solving is also a key trait to have as the day-to-day will revolve around difficult new tasks that will have to be resolved promptly in order to keep up with the timeline and deadline of the project.
What’s it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Collaborate with the front-end and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience of new and current applications related to VoIP.
- Develop ideas for new programs, products, or features by monitoring industry developments and trends.
- Work with the Project Manager, Product Owners, Stakeholders, and other team members on new requirements as well as reported issues and effectively route & resolve them.
- Assist the team in the programming of requirements & bugs when needed.
- Write technical documentation and create diagrams, mockups, and flow charts based on requirements.
- Provide training and workshops for staff as required. Keep up to date with the latest VoIP Development technologies and methodologies.
Experience:
- IT/Telecommunications Engineer or Systems Engineer with at least 5 years of experience in the VoIP Software Development industry.
- Good affinity for the following languages: GoLang, Lua, JavaScript (NodeJS).
- Experience in the following:
- SIP protocol: Must be able to analyze packets, identify problems and implement solutions.
- Version Control (GIT)
- Scrum Methodology
- Containers (Docker, Compose, ECS, Kubernetes).
- Solid knowledge of
- Linux.
- Networking protocols such as: UDP, TCP, DNS, HTTP.
- PostgreSQL is required.
- A Plus:
- Bitbucket, Jira, Confluence.
- MySQL and SQL.
- FreeSWITCH and/or Kamailio.
- RabbitMQ, Ansible, Jenkins.
- WebRTC.
- AWS/Azure, Terraform/Cloudformation.
- Database replication and backup management.
- CI/CD pipeline orchestration (Jenkins, Travis CI, Circle CI…).
- Microservices Architecture.
Skills & Qualifications:
- Excellent troubleshooting skills
- Strong communication and documentation skills; ability to translate technical information to non-technical individuals.
- Excellent judgment, analytical thinking, and problem-solving skills.
- Ability to achieve goals and milestones while valuing and maintaining strong attention to details.
- Self-motivated with excellent time management and organizational skills.
- Fluent in English – Preferred.
Additional Information:
This position has the following benefits:
- Vacation Time.
- Flexible Schedule.
- Friendly Teamwork Environment.
- Professional growth opportunities.
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
In this position, you will be coordinating and programming in multiple/simultaneous projects. Also, you will be reporting to the Development Department Manager.
What is it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Work with other team members and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software when needed.
- Write and maintain technical documentation.
- Build reusable code and libraries for future use.
- Help the team write clean and healthy structured code.
- Assist Customer Service employees with escalated customer care cases.
- Assist Customer Service employees on complicated data manipulations, queries, functions, and stored procedures
- Work with the Customer Service employees to determine and remedy programming errors.
- Support Customer Service employees on-site to ensure software is installed and setup as required.
- Review product enhancements proposed by internal and external customers and verify programming meets requirements.
- Promote cross team ideas and initiatives.
- Provide training and workshops for staff as required. Keep up to date with the latest front-end software development technologies and methodologies.
Experience:
- Software developer with a minimum of 3 years of proven experience.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Experience developing web, desktop, and mobile applications.
- Knowledgeable in the following languages:
- JavaScript (NodeJS with NestJR/ExpressJR, jQuery, React, Vue.js)
- PHP (Symfony/Laravel)
- HTML/CSS, XML, jQuery
- Good understanding of
- PostgreSQL/MySQL/MariaDB/SQL Server
- Docker
- Linux
- Git / BitBucket / GitHub
- Web servers (e.g. Apache)
- CI/CD such as Bitbucket pipelines or Jenkins
- Scrum Methodology
- Plus:
- Pentaho
Skills & Qualifications:
- Fluent in English – Preferred
- Excellent communication and teamwork skills.
- Great attention to details.
- Organizational skills.
- An analytical mind.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
We are looking for a Full Stack Developer specializing in VB.NET, C#, and Java to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the complete software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable with front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
In this position, you will be coordinating and programming multiple/simultaneous projects in this position. Also, you will be reporting to the Director of Development and Deployment.
What is it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but never forget that the experience should be inspiring and enjoyable for the team to make it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Work with other team members and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build the front end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software when needed.
- Write and maintain technical documentation.
- Build reusable code and libraries for future use.
- Help the team write clean and healthy structured code.
- Assist Customer Service employees with escalated customer care cases.
- Assist Customer Service employees with complicated data manipulations, queries, functions, and stored procedures
- Work with the Customer Service employees to determine and remedy programming errors.
- Support Customer Service employees on-site to ensure the software is installed and set up as required.
- Review product enhancements proposed by internal and external customers and verify programming meets requirements.
- Promote cross-team ideas and initiatives.
- Provide training and workshops for staff as required. Keep up to date with the latest front-end software development technologies and methodologies.
Experience:
- Software developer with a minimum of 5 years of proven experience.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Experience developing web, desktop, and mobile applications.
- Knowledge of:
- Multiple front-end languages and libraries (e.g. WinForms in VB.NET, HTML/ CSS, JavaScript, XML, jQuery).
- Multiple back-end languages (e.g. VB.NET, C#, Java, SQL, JavaScript).
- Version Control (e.g. TFS, Subversion, GIT).
- Databases (Relational and Non-relational)
- SQL
- Plus:
- CI/CD knowledge such as Bitbucket pipelines or Jenkins.
- Jira, Confluence.
- Basic knowledge of Salesforce.
- Docker.
- Scrum Methodology.
- Basic knowledge of AWS Ecosystem.
Skills & Qualifications:
- Fluent in English.
- Bright, highly self-motivated, and driven
- Excellent communication, time management, and teamwork skills.
- Great attention to details.
- Organizational skills.
- An analytical mind.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
We are looking for a Full Stack Developer – Mobile (iOS/Android) to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the complete software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable with front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
In this position, you will be coordinating and programming in multiple/simultaneous projects. Also, you will be reporting to the Development Department Manager.
What is it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but never forget that the experience should be inspiring and enjoyable for the team to make it all happen. Our core values are Integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Work with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation.
- Build reusable code and libraries for future use.
- Help the team write clean and healthy structured, well-documented code.
- Assist in critical support issues where your experience is required to ascertain the issue quickly and to find the more appropriate resolution.
- Create and maintain a culture of promoting new ideas and “thinking outside the box”.
- Promote cross-team ideas and initiatives.
- Implement and monitor ongoing strategies to enable us to deliver quality and excellence in every project from the front-end perspective. This includes unit testing as an example.
- Provide training and workshops for staff as required. Keep up to date with the latest front-end software development technologies and methodologies.
Experience:
- Software developer with a minimum of 3 years of proven experience.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Experience developing web, desktop, and mobile applications.
- Knowledgeable in the following languages:
- JavaScript (NodeJS with NestJR/ExpressJR, jQuery, React, Vue.js, React, React Native).
- PHP (Symfony/Laravel).
- HTML/CSS, XML, jQuery.
- Good understanding of
- PostgreSQL/MySQL/MariaDB/SQL Server/SQL Lite
- Docker
- Linux
- Git / BitBucket / GitHub
- Web servers (e.g. Apache)
- CI/CD such as Bitbucket pipelines or Jenkins
- Scrum Methodology
Skills & Qualifications:
- Fluent in English – Preferred
- Excellent communication and teamwork skills.
- Great attention to details.
- Organizational skills.
- An analytical mind.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
We are looking for a bilingual Software Engineering Manager. Critical to this role is the ability to speak and write in English at a proficient level and be able to travel to the US. As the manager, you will be accountable for all software development projects success by providing the leadership needed to see them through from start to finish. In addition, you will be responsible for recruiting and leading the software development team.
This is a critical position. You need to ensure standards, code quality, efficiency, and consistency of value deliverables. In addition, you will provide technical guidance to other team members.
This is a management position in which you will coordinate multiple/simultaneous projects. You will also be leading a team with a different set of skills. You will be reporting to the VP and the CEO of the company.
What is it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Lead and manage a team of senior, mid and junior software developers, project managers, and software testers. Line management responsibilities will include technical recruitment, meetings, identifying training and technical needs, motivating and performance managing the team.
- Work with management to plan, direct and coordinate the actions of the development team.
- Develop, test, implement and maintain KPIs for the team.
- Provide Bi-Weekly highlight updates to management.
- Act as a liaison between the department and management.
- Assist in critical support issues where your experience is required to ascertain the issue quickly and to find the more appropriate resolution.
- Take control over critical support instances and put the correct escalation and process into place to manage and resolve issues as soon as possible.
- Promote cross-team ideas and initiatives.
- Assess team performance and goals.
- Logic and code review.
- Oversee:
- All technical quotes, analyses, and specifications to make sure they are complete and accurate.
- Technical and Non-technical documentation to guarantee accuracy.
- Multiple Platforms (Jira, Slack, BitBucket, Confluence, etc).
- Team timesheets (proper documentation and time).
- Work with the team to create, test, maintain and execute contingency and risk plans.
- Proactively drive innovation with new ideas and options made available by new technologies.
- Keep up to date with the latest software development technologies and methodologies.
Experience:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Senior level software developer with strong and successful technical lead experience.
- Minimum of 5 years of proven experience as a Senior Developer.
- Minimum of 5 years of proven experience managing a team
- Experience in managing, directing, and motivating staff to deliver projects with stretching scope and objectives.
- Understanding of the complete Software Development Lifecycle.
- Proven experience working with (or in) the US market.
- Knowledge of:
- PostgreSQL or MySQL
- Docker
- Linux
- Git / BitBucket / GitHub
- Scrum Methodology
- Any of the following languages:
- JavaScript (NodeJS with NestJR/ExpressJR)
- PHP (Symfony/Laravel)
- Golang/Python
- CI/CD knowledge such as BitBucket pipelines or Jenkins
- Optional:
- Knowledge about the AWS ecosystem and services that might be useful for backend development.
- Ability to produce diagrams, mockups, and flow charts based on client requirements that clearly represent end products that accurately align with client needs.
Skills & Qualifications:
- Fluent English speaker (A MUST).
- Excellent verbal and written communication skills.
- Proactive and highly organized, with strong time management and planning skills.
- Project management skills.
- High level of analytical skills.
- Problem Solving and Critical thinking skills.
- Able to meet tight deadlines and remain calm under pressure.
- Experience in advising key stakeholders at the senior and board levels.
- Excellent decision-making and leadership capabilities.
- Conflict resolution experience.
- Excellent organizational skills and the ability to prioritize own workload.
- High Sense of urgency.
- Bright, highly self-motivated, and driven.
- Passionate about Software Development, with a general thirst for digital knowledge and a significant interest in new emerging technologies.
- Ability to solve problems quickly and completely.
- Analytical and inquisitive, with excellent attention to detail.
- Reliable, flexible, and cooperative.
- Personable and approachable, with an enthusiastic and motivational nature and an overall passion for excellence.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
We are looking for a bilingual software project manager. Critical to this role is the ability to speak and write in English at a proficient level and be able to travel to the US. As the project manager, you will be accountable for a project’s success by providing the leadership needed to see software projects through from start to finish.
To be successful in this position you must be proactive, organized, detail-oriented, diligent, think outside the box, a great listener, and wanting to learn new stuff about different industries.
What is it like to work at NTI? As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Understand our customer’s needs and provide guidance to both our customers and the development team.
- Conduct different types of Scrum Meetings (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement).
- Create project plans in collaboration with the development and operations team.
- Use third-party tools like Jira and Confluence to handle the day-to-day of projects, tasks, assignments, etc.
- Maintain the budget for the project when needed.
- Serve as a liaison throughout the project and after the implementation for customers, the development team, and management.
- Track project progress and work closely with Senior and Lead Developers and Software Testers to make adjustments and reallocate resources as needed.
- Provide training to end-users via one-on-one or group sessions and by recording videos and writing instruction guides/manuals.
- Follow-up with customers to assess the effectiveness of the recommended or implemented solutions and to develop future enhancements ideas.
- Oversee the development team’s time and efficiency per project.
- Work with the development team during the Quality Assurance/Software Testing process to test the application as an end-user before presentation to customers.
- Conduct software R&D to generate ideas based on customers’ needs.
- Evaluate and make improvements to business processes for both our customers and our internal teams by analyzing processes and habits.
- Develop, maintain and improve internal and external project templates and communication mechanisms.
Experience:
- Bachelor’s degree in information technology, software development management, software engineering, computer science, industrial engineer, or a related field.
- Minimum of 3 years of proven experience managing technical projects.
- Technical knowledge (Comfortable around technology and the industry)
- Familiarity with CRM/ERP systems and practices (a plus).
- Project Management Certifications (a plus).
- Plus – Knowledge of:
- JIRA
- Confluence
- Slack
Skills & Qualifications:
- Bilingual in English and Spanish – Strong written and verbal communication skills (MUST).
- Ability to manage the day-to-day operational aspects of all ongoing project priorities.
- Sense of urgency in meeting all deadlines.
- Customer-focused style with the skills and ability to handle stressful or difficult situations.
- Attention to detail.
- Creative problem-solving.
- Good decision-making and leadership capabilities.
- Conflict resolution experience.
- Great time management.
- Analytical Skills.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities
We are looking for a bilingual Software Project Coordinator to work closely with our Software Project Manager to prepare comprehensive action plans for ongoing projects. This person will be involved in the day-to-day operations of assigned projects. Also, will be in charge of organizing and communicating details related to a specific assignment or task while serving as an interface between team members and stakeholders.
To be successful in this position you must be organized, detail-oriented, diligent, a great listener, and want to learn new stuff about different industries.
What is it like to work at NTI? As a member of our team, you will be helping us create innovative solutions to solve our customers’ business challenges. We work hard and stay focused but never forget that the experience should be inspiring and enjoyable for the team to make it all happen. Our core values are integrity; respect; sound judgment; customer-focused; results driven; giving back.
Key Duties:
- Coordinate project management activities, resources, equipment, and information
- Break projects into doable action tasks and set timeframes
- Work with the Software Project Manager and Development Team to identify and define requirements, scope, and objectives
- Assign tasks to internal teams and assist with schedule management
- Make sure that client’s needs are met as projects evolve
- Analyze risks and opportunities
- Monitor project progress and handle any issues that arise
- Act as the point of contact and communicate project status to all participants
- Work with the Project Manager and Development Team to eliminate blockers
- Work with the development team during the Quality Assurance/Software Testing process to test the application as an end-user before presentation to clients.
- Use tools to monitor working hours, plans, and expenditures
- Create and maintain comprehensive project documentation, plans, and reports
- Ensure standards and requirements are met
Experience:
- Minimum of 3 years of proven work experience as a Project Coordinator or similar role
- Technical knowledge (Comfortable with technology and the industry)
- Project Management Certifications (a plus).
- Plus – Knowledge of:
- JIRA
- Confluence
- Slack
Skills & Qualifications:
- Bilingual in English and Spanish – Strong written and verbal communication skills (MUST).
- Bachelor’s degree in Information Technology, Software Engineering, Computer Science, Industrial Engineering, or a related field.
- An ability to prepare and interpret flowcharts, schedules, and step-by-step action plans.
- Strong organizational skills and the ability to manage multiple projects.
- Sense of urgency in meeting all deadlines.
- Ability to manage the day-to-day operational aspects of all ongoing project priorities.
- Strong interpersonal skills.
- Attention to detail.
- Creative problem-solving.
- Good decision-making.
- Analytical Skills.
Additional Information:
This position has the following benefits:
- Vacation Time
- Flexible Schedule
- Friendly Teamwork Environment
- Professional growth opportunities