Senior Back-end Software Development Engineer - Golang

薪資範圍:80,000 ~ 200,000 TWD / month

公司名稱: 伊斯酷軟體科技股份有限公司

=== Responsibilities===

1. Lead the design, development, and optimization of scalable and reliable RPA backend systems using the Go programming language.

2. Enhance on-premise/cloud application deployment

3. Build and maintain CI/CD pipeline for backend services.

4. Contribute to code reviews, technical design, and architectural decisions.

5. Write unit/integration tests to ensure code quality.

6. Participate in Scrum development processes.

=== Leadership Responsibilities (Optional) ===

The following leadership responsibilities are applicable for candidates interested in the elevated role of Senior Software Engineering Lead:

1. Lead and manage development teams align with engineering excellence.

2. Conduct performance evaluations and people management.

3. Plan and execute projects proactively and efficiently.

4. Provide strategic guidance and mentorship to help development teams grow in the right direction.

5. Collaborate and coordinate with the upper management team to reach the company goals successfully.

=== Qualifications===

1. Minimum of 5 years of experience in Software Development.

2. BS/MS in Computer Science, Computer Engineering, or a related field.

3. Familiar with the Go programming language.

4. Familiar with unit testing, including related techniques such as mocking and assertions.

5. Familiar with container technology such as Docker or Kubernetes.

6. Familiar with database operations like MySQL, PostgreSQL, NoSQL, etc.

7. Familiar with Redis or Memcached.

8. Familiar with Scrum development processes.

9. Strong problem-solving abilities.

10. Excellent communication and collaboration skills, willing to speak English. 

11. Has a Start-Up mentality, is adaptable, and is driven to achieve company goals.

=== Nice-to-Have Qualifications ===

1. Familiar with one or more following programming languages: Python, C#, C, or C++.

2. Familiar with CI/CD pipeline tools such as GitLab.

3. Familiar with Ansible or Chef.

4. Familiar with design patterns and system design.

5. Experience with cloud platforms like AWS, Azure, or Google Cloud.

6. Experience in sharing knowledge, writing documentation, and contributing to collaboration improvement.

7. Experience in managing development teams. (for Senior Software Engineering Lead)

※ The position requires on-site work; remote work is not permitted.

公司地址:

台北市瑞光路335號6樓 (t.hub)

其他:

1. Resume Review2. Offline Assignment (with 7 days to complete)3. Technical Interview (online)4. Technical Interview (onsite)5. Final Interview (onsite)-2024-09-17
應徵