App Developer

create-an-app.jpg

We work cross functional with our partners in New Dehli, India. To develop innovative applications for our products and for physician usage. Our iOS developer community (i.e.,  write iOS apps in Objective-C and Swift). They are capable of writing apps in Ruby, Python, C#/.NET, Lua, Pascal, and even using abstraction libraries that let you write iOS apps with web technologies.

We develop apps as a complete unit to accompany the product website. At Microtron Inc, Application development involves the process, life cycle and creation of the software aimed at helping users complete a computer task or program. Developers work closely with computer analysts and engineers in using languages such as Java, C++ or ORACLE to develop the necessary specifications for andriod software development. Developers may also test, debug and improve generally faulty applications for clients.

Responsibilities

  • They vary for developers based on level of experience, type of application platform and client. 
  • Application developers often have the duty of creating, maintaining and implementing the source code that makes up the application or program. 
  • Responsible for designing the prototype application, indicate program unit structure. 
  • Coordinate application plans with the development team or client.
  • Be fluent in computer hardware technology and its limitations.

Background Experience

Back-end development experience

3 Years + Experience programming iOS & Andriod, chatbots, IOT, and more

Programming Wearable Apps 

Experience with data structuring, system design and programming.

Embedding Apps into to mobile technology 

Developing Augmented Reality Apps 

Job Duties 

Ability to work as a software programmer and testers. 

Have the the ability to both analyze systems and think creatively to come up with innovative solutions. 

Have sufficient knowledge in programming languages used to develop applications. whether it's an Internet or mobile app, a database or a business program incorporated into a corporate system. 

Strong communication skills are key to this position so you can explain solutions to both customers and fellow team members. 

You are expected to have excellent time-management skills.

In addition, to relevant education and programming experience, application analysts are expected to keep up with the often rapid changes in the application field.

You will be tasked with updating applications and apply bug fixes. 

Education & Related Qualifications

Bachelor's degree in computer science, knowledge of computer programming languages.

Work Environment

Take note that app developers will be working with an international team. Therefore, you should have proficient language skills in Hindi, English, and Farsi.  You will work remotely and on site.

COMPETENCIES

    1.   Technical Capacity.

    2.    Problem Solving/Analysis.

    3.    Performance Management.

    4.    Program Language Proficiency.

    5.    Language Proficiency.

POSITION TYPE/EXPECTED HOURS OF WORK

This is a part-time position. Hours of work are Monday, Wednesday, and Friday, 8:00 a.m. to 5:00 p.m. Work depends on client request. 

Travel is primarily national during the business day, although some out-of-the-area and international travel may be expected. (India)

WORK AUTHORIZATION/SECURITY CLEARANCE

H1-B sponsorship, special clearances, etc. 

Valid Passport 

To request more information about this job including location, salary, and wages click below. 


Application Programmer 

Mobile-Application-Programming.jpg

Our Applications programmers write code for our software applications. For cross functional app development, programmers may work in a team to complete different aspects of the system. We develop apps for our products and other companies or for the private sector. We program our apps to work with third party technology and 3D printing equipment. Programs will need to have sufficient skills to perform in this field. At Microtron Inc, Application programmers works through the entire life cycle and creation of the software. 

Job Duties

  • Analyze and initiate development within the system per user business needs. Analyze existing programs or formulate logic for new systems, devise logic procedures, prepare flowcharting, perform coding, test/debug programs.
  • Balance business requirements with technical feasibility and set expectations on new projects.
  • Recommend changes in development, maintenance and system standards.
  • Develop conversion and system implementation plans. Implement new systems.
  • Work with other technical team members to establish, maintain, build and release standards.
  • Responsible for maintaining stability of assigned application. Ensure systems are running efficiently for internal customers and external vendors.
  • Respond to incoming issues via tracking systems and proactively monitor system for problems. Train system users if appropriate.
  • At senior levels, work with the business stakeholders and other programmers and analysts to develop a solution or enhance existing solution. Gather information from users and work to understand their needs. Depending on role, write specifications and/or write code and communicate to business stakeholders.

Responsibilities

  • Talking to users to find out their requirements
  • Agreeing proposals
  • Writing software and operating manuals
  • Product testing
  • Researching and examining current systems.
  • Making appropriate modifications, performing updates, and bug fixes. 
  • Programmers may also be responsible for user training, support and feedback. The job can involve some pressure to meet deadlines at times, when extra hours may be required. 

EDUCATION & RELATED QUALIFICATIONS

Graduate degree in physics, engineering, mathematics, computer science or software engineering.

PRefered Experience

  • Experience in one additional technical domain in addition to Salesforce (Java, UI development, Web Services development, Ruby, etc.,)
  • Strong conceptual understanding and experience with server side web development design languages, scripting tools and protocols such as HTML 5, XML, JavaScript, HTTP, CSS 3, XSLT, AJAX, JQuery
  • Well versed with modern programming concepts and fundamentals (DRY, Design Patterns, Security, Refactoring, Testing, etc.,)
  • Experience in developing functionally applicable unit tests and adopting Continuous Integration processes

COMPETENCIES 

  • Competent in more than one programming language (eg C, C++, Java)
  • A meticulous and logical mind
  • Team working
  • Ability to understand clients' needs

POSITION TYPE/EXPECTED HOURS OF WORK

This is a part-time position. Hours of work are Monday, Wednesday, and Friday, 8:00 a.m. to 5:00 p.m. Work depends on client request. 

Travel is primarily national during the business day, although some out-of-the-area and international travel may be expected. (India)

Requirements

Compete in Hackathons

Learn about the latest advancements in artificial intelligence.

Self-navigating learner who is eager to learn new skills

Exposure to cloud based applications using platform-as-a-service providers such as Amazon Web Services or other platforms,

WORK AUTHORIZATION/SECURITY CLEARANCE

H1-B sponsorship, special clearances, etc. 

Valid Passport 

To request more information about this job including location, salary, and wages click below. 


Coder

Our white hat hackers and coders write and test code that allows multiple technology applications and software programs to function properly. They turn the program designs created by our software developers and engineers into instructions that the robotic or computer aided system can follow.

In Addition, programmers test newly created applications and programs to ensure that they produce the expected results. If they do not work correctly, computer programmers check the code for mistakes and fix them. We depend on coder's to fix error's found on the website, products, and or equipment.

We even employ them to develop graphic designs and unique software programs. Our coders are work closely with our engineering and programming department. They are tasked with developing operating systems, social applications, and computer aided films. Coders work cross functional between Microton Inc  & Microtron-3D LLC, this depends on the complexity of the job. 

Job Duties

  • Write programs in a variety of computer languages, such as C++ and Java
  • Update and expand existing programs.
  • Test programs for errors and fix the faulty lines of computer code responsible.
  • Create and test code in an integrated development environment (IDE)
  • Use code libraries, which are collections of independent lines of code, to simplify the writing.
  • Create, edit, and test codes. 
  • Creating models and flowcharts detailing how the code is to be written, writing and debugging code, and designing an application or systems interface.

Responsibilities 

Design and build data communication networks, including local area networks (LANs), wide area networks (WANs), and intranets.

Develop conversion and system implementation plans. Implement new systems.

Work with other technical team members to establish, maintain, build and release standards.

 Code using C/C++

OO design and development

Create multi-threaded and parallel programming

Client/server application development (Sockets, Web Services, Web Sockets …)

Medical imaging standards/protocols (DICOM, HL7 …)

Develop image processing algorithms

Compentencies 

Analytical skills. Coders must understand complex instructions in order to create computer code.

Concentration. Must be able to work at a computer, writing lines of code for long periods.

Detail oriented. Coders must closely examine the code they write because a small mistake can affect the entire computer program.

Troubleshooting skills. An important part of a programmer’s job is to check the code for errors and fix any they find.

REQUIREMENTS

Compete in Hackathons

Learn about the latest advancements in artificial intelligence.

Self-navigating learner who is eager to learn new skills

Exposure to cloud based applications using platform-as-a-service providers such as Amazon Web Services or other platforms,

Qualifications and Requirements

High school diploma or GED equivalent plus must have experience in computer programming and data analysis, including machine and assembly language programming for mini- and mainframe computers. Must be knowledgeable in operation of peripheral computer equipment.

Bachelor's degree in computer science, knowledge of computer programming languages.

POSITION TYPE/EXPECTED HOURS OF WORK

This is a part-time position. Hours of work are Monday, Wednesday, and Friday, 8:00 a.m. to 5:00 p.m. 

Travel is primarily national during the business day, although some out-of-the-area and international travel may be expected. (Israel)

WORK AUTHORIZATION/SECURITY CLEARANCE

H1-B sponsorship, special clearances, etc. 

Valid Passport 

To request more information about this job including location, salary, and wages click below.