Software Developer at Amerra, Inc
We are currently looking for a full-time developer to help create as well as maintain applications.
Requirements
Candidate experience
- o A solid understanding of how web applications work including security, session management and best development practices
- o Adequate knowledge of relational database systems, Object Oriented Programming, and web application development
- o Hands-on experience with network diagnostics and network analytics tools
- o Aggressive problem diagnosis and creative problem-solving skills
- o Strong organizational skills to juggle multiple tasks within the constraints of timelines and project budgets
- o Ability to work and thrive in a fast-paced environment
- o Learn new diverse web technologies and techniques
- o BS in computer science or a related field
Programming experience
- o 5+ year experiences of PHP, Python, and/or Java
- o 3+ year experience with front-end languages and libraries: JavaScript, React, jQuery
- o 3+ year experience with HTML & CSS. Experience with Sass or LESS would be nice to have.
- o 3+ year experiences with relational databases and SQL (Oracle, MySQL, or PostgreSQL)
- o Experience with Unity and/or React Native a plus
- o Familiarity with cloud hosting providers like AWS or Azure
- o Experience using web frameworks like Zend/Laminas, Laravel, or Flask
- o Proven knowledge of SOA / web services โ SOAP, REST, JSON
- o Understanding of MVC architecture
- o Experience with unit testing
- o Strong proficiency in Linux command line
- o Knowledge of development tools and practices such as git and agile development.
Working experience
- o Write well-designed, testable, efficient code by using best software development practices
- o Create layouts/user interfaces by using standard HTML/CSS practices
- o Integrate data from various back-end services and databases
- o Gather and refine specifications and requirements based on technical needs
- o Help create and maintain software documentation
- o Be responsible for maintaining, expanding, and scaling Company and Client needs
- o Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Description
Amerra is a medical communications company that develops 3D solutions for education and training. We help convey complex information through visualization and web-based technologies.
Our team consists of multi-talented individuals with advanced backgrounds in medical animation, medical and healthcare marketing, and software programming.
We are currently looking for a full-time developer to help create as well as maintain applications.
We look forward to meeting you!
Responsibilities
Culture
- To fit in with the culture of Amerra, candidate must understand the work environment, daily operations, the project pipeline, roles of existing employees or contractors and general business model.
- Candidate is encouraged to work in a space where they feel most productive. You can choose between working Remote, Flex, or In-Office.
Communication
- Candidate must communicate regularly with team members and clients on progress, deadlines, and modifications that may affect scope of work and cost.
- Candidate must be able to schedule and host online meetings.
- Candidate must take ownership of each project he/she undertakes realizing that Amerra encourages individuals to set their own schedules with full knowledge of knowing when the deliverables need to be in the clientโs hand. We expect 40-50 hours of weekly work but not necessarily in the traditional 9-5 format.
Job Type: Full-time
Pay: From $60,000.00 per year
Experience:
- PHP: 5 years (Preferred)
- Front-end development: 3 years (Preferred)
- HTML5: 3 years (Preferred)
- Database management: 3 years (Preferred)
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)