Position Responsibilities Can Include:
Support software engineering group (local and globally) of R&D.
Give valuable technical insights for projects and propose design enhancements.
Implement best practices for design and development.
Mentor-less experienced engineers.
Position Qualifications
Education
Bachelor’s Degree in Information Technology, Computer Science, or related field
Must Have:
– Experienced with operating systems
– Basic knowledge of networking concepts
– Experienced with programming languages (JAVA or C# or PHP or Rust or Go or Ruby or Python)
– Experienced with version control systems: Git
– Experienced with repo hosting services: Github or Gitlab or Bitbucket
– Experienced with relational databases (SQL)
– Experienced with NoSQL databases (MongoDB or other)
– Experienced with database usage (data replication, transactions, normalization, indexing, sharding strategies, etc)
– Experienced with APIs (REST or JSON APIs or SOAP)
– Knowledge of web security (HTTPS, content security policy, CORS, OWASP security risks, SSL/TLS and hashing algorithms)
– Experienced with testing (integration, unit and functional testing)
– Knowledge of design and development principles and architectural patterns
– Knowledge of search engines and message brokers
– Knowledge of containerization vs virtualization
– Knowledge of WebSockets and WebServers
We value:
– Understanding various software development lifecycle
– Demonstrate the ability to develop efficient and high-quality software
– Knowledge of software configuration management and change management practices
– Diverse and global teaming and collaboration
– Ability to work independently as part of a global team
– Excellent oral and written communication skills
– Can quickly analyze, incorporate and apply new information and concepts
– Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
– Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience
– Knowledge of current and emerging software development practices and methods
– Excellent technical support and customer service skills, interfacing with project and internal customers and other associated entities
Allowed file: pdf,zip,doc,docx, maximum upload file size: 5M
Candidate
Employer
Introduce la URL de destino
O enlaza a contenido ya existente