Mô Tả Công Việc
Job Description Summary:As a Solutions Developer at Otto International, you will play a crucial role in designing, developing and implementing software solutions to meet the business needs of our organization. You will collaborate with cross-functional teams to analyze requirements, create technical specifications, and build robust and scalable software applications. Your expertise will contribute to the success of our company’s technology initiatives and help drive innovation.Key Responsibilities & Duties:
Collaborate with stakeholders to understand business requirements and translate them into technical specifications and solution designs.
Write clean, efficient, and maintainable code to develop software solutions that meet business objectives. This includes designing, coding, testing, and debugging applications using relevant programming languages and frameworks.
Integrate software solutions with existing systems, databases, and third-party applications, ensuring seamless data flow and interoperability.
Monitor, maintain, support and enhance existing software applications to ensure optimal performance, scalability, and reliability.
Identify and resolve technical issues, bugs and bottlenecks in a timely manner. Proactively suggest improvements and implement solutions to optimize software performance.
Work closely with cross-functional teams to ensure effective collaboration and successful project delivery.
Stay updated with the latest trends and advancements in software development and propose innovative solutions to improve business processes and outcomes.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Key Requirements:
Bachelor’s degree in computer science, software engineering or equivalent.
Proven experience as a software developer, software engineer, solutions architect or a similar role with a strong track record of successful software delivery.
Proficiency in any programming language such as JavaScript and Python.
Hands-on experience developing interactive and paginated reports (e.g: Power BI, Stimulsoft Reports.JS, etc.).
Knowledge of BI version control and CI/CD best practices.
Experience embedding or exposing reports via SDKs or REST APIs in web applications.
Knowledge of authentication and authorization mechanisms, including OAuth and JWT.
Understanding of NPM and its usage in managing project dependencies.
Familiar with some of the common web technologies, including JavaScript ES6 / CSS (with LESS / SASS / etc.) / JS frameworks (ReactJS / Vue.js / etc.) is a plus.
Experience with Nest.js and Next.js is a plus.
Solid understanding of software development methodologies, tools and best practices.
Familiarity with database systems and SQL and knowledge of database principles.
Strong problem-solving abilities, with a logical and analytical mindset to identify and resolve software issues efficiently.
Ability to analyze complex business requirements and translate them into technical solutions.
Strong verbal and written communication skills, teamwork and interpersonal skills.
Ability to quickly learn and adapt to new technologies independently.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
High salary from $1500 - $3000
Open, transparent and diverse culture worldwide
Remote working and flexible working hours
Provide laptop for working
Full insurance coverage and extra healthcare insurance
We value your skills and contribution
We offer very competitive salary for our employees.
Annual salary review based on performance and contribution.
13th-month salary.
Festival bonus twice a year
Annual discretionary bonus
We value your growth
Nice and friendly working environment.
Lots of interesting and challenge projects to work on.
Working with smart and straight technical geeks from other countries.
We value your time
We don't value working over-time. Better way to do more work: be productive within your working time and spend the rest of your time with your family.
Flexible working hours and Home office scheme are for everyone.