SMARDT is the world's largest manufacturer of oil-free centrifugal chillers. With operations in Singapore, Australia, Canada, USA, Germany, and China, SMARDT's revolutionary high-efficiency machines are driving rapid growth across key world markets. At the cutting edge of innovation, SMARDT is accelerating product development efforts that deliver substantial energy savings for our customers.
Job Summary
Under the supervision of the Software Development Manager, the Full-stack Developer will be responsible for assisting and leading new software development projects with the company’s in-house selection and quoting portal. Working closely with the portal development team, engineering, and sales teams to ensure the projects meet the goals and timelines set by the business.
This position is a Hybrid, full-time schedule and can be based out of any of the following locations: North America.
Responsibilities
Design, develop and maintain web content management applications, focusing on enterprise-level web platforms.
Work on all aspects of the development projects: backend and front-end development.
Collaborate with business and sales experts, customers, and technical staff to gather requirements and architect solutions to manage content and other enterprise-class intranet technical problems.
Ensure that web application features respond to the needs of users, including content owners and site visitors.
Continuously research emerging trends in front-end technologies and user experience best practices and make recommendations for implementation of those trends and practices.
Guide the work of less experienced technical staff, ensure development is within given resources, and champion the ongoing use of agile, test-driven development processes within the team.
Ensure the provided solution follows industry’s best security practices and requirements.
Qualifications
Minimum of bachelor’s degree in computer science, software engineering, or a related field with at least 3 years of experience.
Highly proficient in Python as a backend programming language.
Extensive knowledge of the Django web development framework.
Good experience with Linux server.
Able to secure and optimize database queries with PostgreSQL RDBMS.
Experience with version control (Git).
Able to create custom codes according to coding standards and best practices, to test the quality and security of the code written.
Able to handle complicated backend tasks such as migration, search customization, and web service programming. The position requires exceptional programming skills, problem-solving abilities, and an eye for detail.
Ability to communicate well and solve problems in creative ways.
Knowledge in CSS, HTML, and JavaScript.
Dynamic, motivated team player to develop our content management efforts.