Java Developers

Positions: 2

Description

We are looking for experienced Full-Stack Senior Java Developer with at least 2-year experience.

Role Description
  • Develop software solutions by conferring with users, determining client needs, and following the software development lifecycle.
  • Work with colleagues to design, test, and develop software to fulfil the project.
  • Recommend upgrades to existing application as required.
  • Document solutions in detail that how application will work to ensure proper maintenance and assistance for future upgrades.
Required Skills
  • Strong background and experience in technologies & frameworks such as Spring, Struts, EXTJS, JSP, RMI, XML, JAXB, Oracle and Tomcat.
  • Analytical skills – strong analytical skills are vital for this job, applicant needs to analyze and assess a user or client’s needs to find the most suitable solution for them.
  • Problem solving skills – as coding issues emerge, find the right resolution for the problem. Applicant should enjoy problem-solving and fixing errors.
  • Creativity – need a creative mindset to think outside the box and find alternative ways to develop application.
  • Attention to detail – work on various parts of an application, so must be focused and detail oriented to spot any inaccuracies or errors within the code.
  • Interpersonal skills – this job requires working closely with other team members as well as clients to ascertain what they need from an application or system. need excellent interpersonal skills to do this efficiently.
Bonus Skills
  • Experience with full-stack web development using JavaScript frameworks such as MEAN/MERN stacks or equivalent.
  • Experience with containerization technologies such as Docker, Kubernetes, AWS Lambda a plus.
  • Experience with public cloud-based technologies such as AWS, Azure, GCE a plus.
  • Experience with configuration management tools like Puppet, Chef, Ansible, and Jenkins.

MERN Developer

Positions: 1

Description

We are seeking a Senior MERN stack developer to become an integral part of our team with at least 2-year experience.

Role Description
  • Develop high quality code against agreed stories (and propose outline system test methods against assigned stories), sub-tasks, and bugs then ensure developed code is unit-tested, and automatically testable where possible, as part of the build process.
  • Analyze, develop, and document: product algorithms, peer reviews of documents produced by the team, and establish the process of documenting processes through Confluence with other engineers.
  • Collect and maintain knowledge of industry trends and future paths.
  • Recommend processes, services, software and other tools to support business objectives pertinent to back end as well as infrastructure technologies.
  • Contribute to enhance design and development processes.
  • Create resource estimates of user stories related to back end features.
Required Skills
  • 2+ years of increasingly complex development efforts in an Agile based development team with concentration on full stack development.
  • 1+ years working experience with React, Redux, ES6, GraphQL and/or React Native.
  • 1+ years working experience with Microservices
  • 1+ years of experience developing and architecting solutions using JavaScript, Node.js, REST and SOAP API’s, and Express.js.
  • 1+ years utilizing and developing using NOSQL DB’s such as MongoDB and Cassandra, SQL based DB’s such as MySQL/MariaDB, and web servers Apache and IIS.
  • Strong JavaScript programming expertise.
  • Identify, escalate, and work to resolve issues encountered during development activities that could impact timescales, functionality, or robustness.
  • Deadline and detail-oriented
  • Strong analytical and critical thinking skills
Bonus Skills
  • Knowledge of Java, Python, or other programming languages
  • Experience with containerization technologies such as Docker, Kubernetes, AWS Lambda a plus.
  • Experience with public cloud-based technologies such as AWS, Azure, GCE a plus.
  • Experience with configuration management tools like Puppet, Chef, Ansible, and Jenkins.

PHP Developer

Positions: 1

Description

We are looking for an experienced Full-Stack Senior PHP Developer with at least 4-years experience.

Role Description
  • Develop software solutions by conferring with users, determining client needs, and following the software development lifecycle.
  • Work with colleagues to design, test, and develop software to fulfill the project.
  • Recommend upgrades to existing application as required.
  • Document solutions in detail that how application will work to ensure proper maintenance and assistance for future upgrades.
Required Skills
  • 4+ years of full stack web development experience.
  • Solid command over PHP, MySQL, Linux, and Shell scripting
  • Understanding of Object-Oriented Programming and Design, data structures, and algorithms
  • Independently design, code, and test technical solutions
  • Experience working with source control systems; git preferred
  • Knowledge of modern CRM systems and trends
  • Clearly articulates thoughts and ideas verbally and/or in writing
Bonus Skills
  • Experience with full-stack web development using JavaScript frameworks such as MEAN/MERN stacks or equivalent.
  • Knowledge of web application vulnerabilities and security best practice.
  • Experience with Drupal, NoSQL and Redis

Security Consultant

Positions: 1

Description

We are looking for an experienced Security Consultant (Penetration Tester) with at least 4-year experience.

Role Description
  • Perform web application penetration tests and vulnerability scan.
  • Proficient with BurpSuite, Openvas, Wireshark, Nessus, Accunetix, Metasploit, Nmap and Nessus
  • Perform external and internal network penetration tests and vulnerability scan.
  • Create and deliver penetration test and security audit reports to clients.
  • Collaborate with clients to create remediation strategies that will help improve their security posture.
  • Research and develop innovative techniques, tools, and methodologies for penetration testing services.
  • Help define and document internal, technical, and service processes and procedures.
  • Strong communication and writing skills.
Required Skills
  • Minimum of 2-year experience with Application Security and Penetration Testing
  • CEH or OSCP or CISSP or any other similar certification
  • Familiarity with offensive toolkits used for network and application penetration testing
  • Familiarity with offensive and defensive IT concepts
  • Knowledge of Linux and Windows administration
Bonus Skills
  • Programming experience in one or more of the following languages: JavaScript, Python and Java

About us

Headquartered in Silicon Valley, we have been developing complex software for nearly twenty-years. We were among the pioneers of the Software-as-a-Service (SaaS) model, introducing our first SaaS solution in 2001 as a start-up predictive analytics software company, Numetrics Management Systems, Inc. (“Numetrics”).

We were the engineering team of Numetrics, acquired by McKinsey & Co. in 2013. In 2014, our engineering team spun out as a separate, standalone company, NMX Global Software, Inc. Throughout our history we have leveraged exceptional offshore talent, providing us with skills, scale, cost and velocity advantages. We have deep experience in agile-managed, multi-site, global development projects.

Today we provide our clients with highly experienced software developers, QA engineers, test and development framework specialists, mathematicians and algorithm specialists, database architects and administrators, operations specialists, and UI experts. Building production-quality software is in our DNA.