253 Software Development jobs in Singapore
Information Technology
Posted 7 days ago
Job Viewed
Job Description
Job Description
The Data & Analytics Engineer is responsible for designing and developing robust, scalable data pipelines, data marts and business intelligence dashboards to be used across Singapore Airlines Group.
Key Responsibilities:
• Understand business processes, applications and how data is created, stored and gathered in Singapore Airlines Group.
• Use big data tools and platforms to create and maintain data pipelines, making sure pipelines are robust, scalable, and reliable. Troubleshoot and rectify issues with data pipelines as necessary.
• Build expertise and domain knowledge on the data. Establish and own the data quality and SLA for various data flows.
• Explore, analyse, and aggregate various types of data to provide business insights to the data team stakeholders. Create compelling story and visualisation to convey these insights. Ask right and inquisitive questions of the data to deliver analytics solution to the business.
• Design, build and manage data marts to satisfy our growing data needs.
• Be part of a project team to manage and deliver project deliverables, resources and timelines.
• Any other ad-hoc duties.
• This is an individual contributor role.
Business Intelligence
Troubleshooting
Big Data
Hardware
Pipelines
Software Documentation
System Testing
Unix
Information Technology
Data Quality
Written Communication
Good Communication Skills
Software Testing
Writing
Customer Satisfaction
Software Development
Software Development Engineer- C++
Posted 28 days ago
Job Viewed
Job Description
25WD89694
**Position Overview**
This is an exciting opportunity to be part of a dynamic team of software development engineers at Autodesk in Singapore developing best in class software applications. The successful candidate will work as a Software Engineer on AutoCAD toolset application such as AutoCAD Architecture and will be responsible for developing new functionality and maintaining existing code. This includes the software design, high-quality implementation and maintenance of features in according with product design specifications.
This is a hybrid position based in Singapore and you will report to Senior Manager, Software Development
**Responsibilities**
+ Design, develop and test desktop product features according to product specifications
+ Debug and fix product issues reported by users
+ Collaborate with the extended team of software developers, product designers and quality assurance engineers across worldwide engineering sites
+ Work as an integral member of a high-performance team making an important individual contribution
+ Complete assigned tasks on time, adhering to pre-determined specification and quality standards
+ Optimize source code to effectively leverage object-oriented design, development, and code reuse
+ Work closely with QA in functional testing and problem resolution
+ Work with tech lead and architect to maintain high quality code and architecture consistency
+ Provide input to technical documentation of new features
+ Fix build, CI/CD, automation and related issues
+ Suggest and drive improvements in existing engineering processes and practices
**Minimum Qualifications**
+ Engineering degree or Bachelor of Science Degree in Computer Science or equivalent. MSc is desirable
+ 1 to 3 years of experience in software development
+ Excellent C++ programming skills on Microsoft Windows platform. Experience with C# programming is desirable.
+ Strong coding and debugging skills coupled with logical/analytical skills
+ Strong skills and/or experience with Object Oriented Design and legacy code analysis
+ Exposure to software development process, including specification, documentation and quality assurance
+ Experience working in Agile development methodologies including Scrum and test-driven Development
**Preferred Qualifications**
+ Experience of maintaining medium to large size code base
+ Knowledge of MFC, Microsoft .NET and WPF
+ Knowledge of AutoCAD product features
+ JavaScript and/or Python knowledge
**The Ideal Candidate**
+ Passion for developing robust software and writing maintainable code
+ Fast learner, Pragmatic and results oriented
+ Ability to learn large software systems quickly
+ Flexibility under changing conditions and ability to multi-task between projects, able to work well in a team to deliver on team goals
+ Excellent verbal and written communication skills in English language
+ Self-directed, highly motivated, willingness to take initiative and committed to deliver on time
+ Keen interest in new technologies and their timely adoption
#LI-CL1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Development Engineer-Testing Infrastructure
Posted 3 days ago
Job Viewed
Job Description
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.
To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.
Join us.
About the team
Our team works to build out the backend services, testing infrastructure, and best practices that enable TikTok engineers to deliver high-quality features and systems to our users. We aim to provide systems enabling testing and operation to be more productive and secure. The systems we are building include testing frameworks, standards and related tools and platform. We are looking for engineers who have good backend design and/or infra experience to join our team.
Responsibilities:
- Build testing infrastructure which is related to API, UI and Web automation which supports all TikTok products
- Design, build and support automated testing, continuous deployment and telemetry systems that help our teammates work more effectively.
- Help make decisions around infrastructure technology choices that impact developer workflow, security, scalability, reliability, and performance.
- Contribute to the curation and prioritization of the team roadmap.
- Embrace cross-team collaboration, debate, and execution, working closely with teammates in business orgs to solve problems and make sure our infrastructure evolves with our products.
Qualifications
- Bachelor degree in computer science or a related technical discipline with 5+ years' industry experience;
- Experience working with Java/C++/Python/Golang;
- Experience in one or more of the following: private or public cloud, backend architecture, CI/CD system, testing infrastructure
Preferred:
- Automation testing infrastructure experience
- Experience with technical leadership and dealing with ambiguity
- Strong strategic thinking and team collaboration skills
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Software Development Lead (Management Trainee)
Posted today
Job Viewed
Job Description
Description
Software Development Lead (Management Trainee)
Join to apply for the Software Development Lead (Management Trainee) role at Undercurrent Capital Pte Ltd
Software Development Lead (Management Trainee)
13 hours ago Be among the first 25 applicants
Join to apply for the Software Development Lead (Management Trainee) role at Undercurrent Capital Pte Ltd
About Us
We believe in busting boundaries and empowering innovators to think differently.
About Us
We believe in busting boundaries and empowering innovators to think differently.
We work with clients to implement technology that transfers information on a scale and at a level of convenience that can’t be replicated elsewhere – and plan with them to translate those advantages into economic value.
We are a bespoke technology solutions firm dedicated to helping organisations embrace technology as a transformational force, not just for solving incremental problems. We provide deep operational support - from inception through all phases of growth - to rapidly launch products and services, create new business models, and prepare leadership and culture for the future.
What You Will Be Doing
You will be a management trainee, receiving on the job training to become a software development technical lead in our dynamic project teams that play a pivotal part in engineering dreams to become accessible and easy-to-use realities. You will experience managing a team of developers to write beautiful, scalable code, automate access to products and services, and ultimately help our customers successfully pursue their digital transformation journeys.
This is an excellent opportunity for an organised and meticulous engineer who is looking to grow their managerial capabilities and join a dynamic, driven team on the journey to build products on the cutting-edge of blockchain and fintech innovation.
- Collaborate on a daily basis with a small, nimble team of project managers and software developers to understand business requirements and user experience goals and pain points, and to translate those into scalable solutions
- Plan and architect software solutions to meet the business requirements
- Plan out the development road map and write tickets for developers to build the product block by block and conduct code review while guiding the overall team to deliver our vision
- Where necessary, write and review testable, scalable code that supports and enhances the user experience
- Support and nurture the team to build modular, reusable components and features
- Continuously work to bolster application design and implementation processes in order to improve quality and efficiency
We Would Love To Hear From You If You Have:
- Minimum 2 years of Full Stack Web development experience
- Aspire to manage a team of developers, QA and dev-ops to deliver cutting-edge products
- Strong working experience with GoLang, Javascript, Vue.js, Next.js, React, HTML and CSS
- Interest in project management and guiding other developers
- Good experience working with MySQL
- Familiar and has worked with version control (GitHub, GitLab) and Kanban style project management tools
- Knowledge about Docker, AWS Architecture, Serverless is a plus
- A Diploma or higher in a relevant field
If you would love to experience working in a start-up environment growing at an accelerated speed, and you think you tick most of the requirements, come join us!
What You Will Get
- Training and Development
- Discretionary Yearly Bonus & Salary Review
- Flexible working arrangements
- Healthcare Coverage based on location
- 14 days Paid Annual Leave (excluding public holidays)
Seniority level
- Seniority levelInternship
Employment type
- Employment typeFull-time
Job function
- Job functionEngineering and Information Technology
- IndustriesBusiness Consulting and Services
Referrals increase your chances of interviewing at Undercurrent Capital Pte Ltd by 2x
Get notified about new Lead Software Engineer jobs in Singapore, Singapore.
Engineering Manager / Senior Software Engineer, Housing Programme
Lead / Senior Software Engineer (Applications Consultant), Consulting Practice
VP - Senior Software Engineer (Equities Market Making) - Hybrid
Lead / Manager Software Engineer, Issuing Platform Team
Principal Software Engineer (Partner Solutions), Consulting Practice
Staff / Senior Software System Engineer (Product Owner)
Senior Design Quality Engineer (Software)
PEGA Developers (Senior Analyst to Associate Manager)
Senior Development Engineer (ROS-I Interoperable Robotics Software Solutions), ARTC
Software Lifecycle and Vulnerabilities management Senior IT Engineer
Senior Development Engineer (ROS-I Interoperable Robotics Software Solutions), ARTC
Engineering Manager, Managed Agencies (NEA)
Senior Engineer, Plan and Spec - Data Center HVAC
Senior Engineer, Plan and Spec - Data Center HVAC
Engineering Manager, Managed Agencies (BCA)
Engineering Manager, Digital Economy Products (DEP)
Senior Software Engineer, Backend (Platform)
Lead/ Senior Software Engineer (OMEGA) (Contract)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Industry
Other
Category
IT & Technology
Sub Category
Software Development
Software Development Lead (Management Trainee)
Posted today
Job Viewed
Job Description
Description
About Us
We believe in busting boundaries and empowering innovators to think differently.
We work with clients to implement technology that transfers information on a scale and at a level of convenience that can’t be replicated elsewhere – and plan with them to translate those advantages into economic value.
We are a bespoke technology solutions firm dedicated to helping organisations embrace technology as a transformational force, not just for solving incremental problems. We provide deep operational support - from inception through all phases of growth - to rapidly launch products and services, create new business models, and prepare leadership and culture for the future.
What You Will Be Doing
You will be a management trainee, receiving on the job training to become a software development technical lead in our dynamic project teams that play a pivotal part in engineering dreams to become accessible and easy-to-use realities. You will experience managing a team of developers to write beautiful, scalable code, automate access to products and services, and ultimately help our customers successfully pursue their digital transformation journeys.
This is an excellent opportunity for an organised and meticulous engineer who is looking to grow their managerial capabilities and join a dynamic, driven team on the journey to build products on the cutting-edge of blockchain and fintech innovation.
- Collaborate on a daily basis with a small, nimble team of project managers and software developers to understand business requirements and user experience goals and pain points, and to translate those into scalable solutions
- Plan and architect software solutions to meet the business requirements
- Plan out the development road map and write tickets for developers to build the product block by block and conduct code review while guiding the overall team to deliver our vision
- Where necessary, write and review testable, scalable code that supports and enhances the user experience
- Support and nurture the team to build modular, reusable components and features
- Continuously work to bolster application design and implementation processes in order to improve quality and efficiency
We Would Love To Hear From You If You Have:
- Minimum 2 years of Full Stack Web development experience
- Aspire to manage a team of developers, QA and dev-ops to deliver cutting-edge products
- Strong working experience with GoLang, Javascript, Vue.js, Next.js, React, HTML and CSS
- Interest in project management and guiding other developers
- Good experience working with MySQL
- Familiar and has worked with version control (GitHub, GitLab) and Kanban style project management tools
- Knowledge about Docker, AWS Architecture, Serverless is a plus
- A Diploma or higher in a relevant field
If you would love to experience working in a start-up environment growing at an accelerated speed, and you think you tick most of the requirements, come join us!
What You Will Get
- Training and Development
- Discretionary Yearly Bonus & Salary Review
- Flexible working arrangements
- Healthcare Coverage based on location
- 14 days Paid Annual Leave (excluding public holidays)
#J-18808-Ljbffr
Industry
Other
Category
IT & Technology
Sub Category
Software Development
Software Development Lead (Management Trainee)
Posted today
Job Viewed
Job Description
About Us We believe in busting boundaries and empowering innovators to think differently. We work with clients to implement technology that transfers information on a scale and at a level of convenience that can’t be replicated elsewhere – and plan with them to translate those advantages into economic value. We are a bespoke technology solutions firm dedicated to helping organisations embrace technology as a transformational force, not just for solving incremental problems. We provide deep operational support - from inception through all phases of growth - to rapidly launch products and services, create new business models, and prepare leadership and culture for the future. What You Will Be Doing You will be a management trainee, receiving on the job training to become a software development technical lead in our dynamic project teams that play a pivotal part in engineering dreams to become accessible and easy-to-use realities. You will experience managing a team of developers to write beautiful, scalable code, automate access to products and services, and ultimately help our customers successfully pursue their digital transformation journeys. This is an excellent opportunity for an organised and meticulous engineer who is looking to grow their managerial capabilities and join a dynamic, driven team on the journey to build products on the cutting-edge of blockchain and fintech innovation. Collaborate on a daily basis with a small, nimble team of project managers and software developers to understand business requirements and user experience goals and pain points, and to translate those into scalable solutions Plan and architect software solutions to meet the business requirements Plan out the development road map and write tickets for developers to build the product block by block and conduct code review while guiding the overall team to deliver our vision Where necessary, write and review testable, scalable code that supports and enhances the user experience Support and nurture the team to build modular, reusable components and features Continuously work to bolster application design and implementation processes in order to improve quality and efficiency We Would Love To Hear From You If You Have: Minimum 2 years of Full Stack Web development experience Aspire to manage a team of developers, QA and dev-ops to deliver cutting-edge products Strong working experience with GoLang, Javascript, Vue.js, Next.js, React, HTML and CSS Interest in project management and guiding other developers Good experience working with MySQL Familiar and has worked with version control (GitHub, GitLab) and Kanban style project management tools Knowledge about Docker, AWS Architecture, Serverless is a plus A Diploma or higher in a relevant field If you would love to experience working in a start-up environment growing at an accelerated speed, and you think you tick most of the requirements, come join us! What You Will Get Training and Development Discretionary Yearly Bonus & Salary Review Flexible working arrangements Healthcare Coverage based on location 14 days Paid Annual Leave (excluding public holidays) #J-18808-Ljbffr Industry
Other Category
IT & Technology Sub Category
Software Development
Software Development Lead (Management Trainee)
Posted today
Job Viewed
Job Description
Software Development Lead (Management Trainee) Join to apply for the Software Development Lead (Management Trainee) role at Undercurrent Capital Pte Ltd Software Development Lead (Management Trainee) 13 hours ago Be among the first 25 applicants Join to apply for the Software Development Lead (Management Trainee) role at Undercurrent Capital Pte Ltd About Us We believe in busting boundaries and empowering innovators to think differently. About Us We believe in busting boundaries and empowering innovators to think differently. We work with clients to implement technology that transfers information on a scale and at a level of convenience that can’t be replicated elsewhere – and plan with them to translate those advantages into economic value. We are a bespoke technology solutions firm dedicated to helping organisations embrace technology as a transformational force, not just for solving incremental problems. We provide deep operational support - from inception through all phases of growth - to rapidly launch products and services, create new business models, and prepare leadership and culture for the future. What You Will Be Doing You will be a management trainee, receiving on the job training to become a software development technical lead in our dynamic project teams that play a pivotal part in engineering dreams to become accessible and easy-to-use realities. You will experience managing a team of developers to write beautiful, scalable code, automate access to products and services, and ultimately help our customers successfully pursue their digital transformation journeys. This is an excellent opportunity for an organised and meticulous engineer who is looking to grow their managerial capabilities and join a dynamic, driven team on the journey to build products on the cutting-edge of blockchain and fintech innovation. - Collaborate on a daily basis with a small, nimble team of project managers and software developers to understand business requirements and user experience goals and pain points, and to translate those into scalable solutions - Plan and architect software solutions to meet the business requirements - Plan out the development road map and write tickets for developers to build the product block by block and conduct code review while guiding the overall team to deliver our vision - Where necessary, write and review testable, scalable code that supports and enhances the user experience - Support and nurture the team to build modular, reusable components and features - Continuously work to bolster application design and implementation processes in order to improve quality and efficiency We Would Love To Hear From You If You Have: - Minimum 2 years of Full Stack Web development experience - Aspire to manage a team of developers, QA and dev-ops to deliver cutting-edge products - Strong working experience with GoLang, Javascript, Vue.js, Next.js, React, HTML and CSS - Interest in project management and guiding other developers - Good experience working with MySQL - Familiar and has worked with version control (GitHub, GitLab) and Kanban style project management tools - Knowledge about Docker, AWS Architecture, Serverless is a plus - A Diploma or higher in a relevant field If you would love to experience working in a start-up environment growing at an accelerated speed, and you think you tick most of the requirements, come join us! What You Will Get - Training and Development - Discretionary Yearly Bonus & Salary Review - Flexible working arrangements - Healthcare Coverage based on location - 14 days Paid Annual Leave (excluding public holidays) Seniority level - Seniority levelInternship Employment type - Employment typeFull-time Job function - Job functionEngineering and Information Technology - IndustriesBusiness Consulting and Services Referrals increase your chances of interviewing at Undercurrent Capital Pte Ltd by 2x Get notified about new Lead Software Engineer jobs in Singapore, Singapore. Engineering Manager / Senior Software Engineer, Housing Programme Lead / Senior Software Engineer (Applications Consultant), Consulting Practice VP - Senior Software Engineer (Equities Market Making) - Hybrid Lead / Manager Software Engineer, Issuing Platform Team Principal Software Engineer (Partner Solutions), Consulting Practice Staff / Senior Software System Engineer (Product Owner) Senior Design Quality Engineer (Software) PEGA Developers (Senior Analyst to Associate Manager) Senior Development Engineer (ROS-I Interoperable Robotics Software Solutions), ARTC Software Lifecycle and Vulnerabilities management Senior IT Engineer Senior Development Engineer (ROS-I Interoperable Robotics Software Solutions), ARTC Engineering Manager, Managed Agencies (NEA) Senior Engineer, Plan and Spec - Data Center HVAC Senior Engineer, Plan and Spec - Data Center HVAC Engineering Manager, Managed Agencies (BCA) Engineering Manager, Digital Economy Products (DEP) Senior Software Engineer, Backend (Platform) Lead/ Senior Software Engineer (OMEGA) (Contract) We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr Industry
Other Category
IT & Technology Sub Category
Software Development
Be The First To Know
About the latest Software development Jobs in Singapore !
Software Development Lead (Management Trainee)
Posted 3 days ago
Job Viewed
Job Description
About Us
We believe in busting boundaries and empowering innovators to think differently.
We work with clients to implement technology that transfers information on a scale and at a level of convenience that can’t be replicated elsewhere – and plan with them to translate those advantages into economic value.
We are a bespoke technology solutions firm dedicated to helping organisations embrace technology as a transformational force, not just for solving incremental problems. We provide deep operational support - from inception through all phases of growth - to rapidly launch products and services, create new business models, and prepare leadership and culture for the future.
What You Will Be Doing
You will be a management trainee, receiving on the job training to become a software development technical lead in our dynamic project teams that play a pivotal part in engineering dreams to become accessible and easy-to-use realities. You will experience managing a team of developers to write beautiful, scalable code, automate access to products and services, and ultimately help our customers successfully pursue their digital transformation journeys.
This is an excellent opportunity for an organised and meticulous engineer who is looking to grow their managerial capabilities and join a dynamic, driven team on the journey to build products on the cutting-edge of blockchain and fintech innovation.
- Collaborate on a daily basis with a small, nimble team of project managers and software developers to understand business requirements and user experience goals and pain points, and to translate those into scalable solutions
- Plan and architect software solutions to meet the business requirements
- Plan out the development road map and write tickets for developers to build the product block by block and conduct code review while guiding the overall team to deliver our vision
- Where necessary, write and review testable, scalable code that supports and enhances the user experience
- Support and nurture the team to build modular, reusable components and features
- Continuously work to bolster application design and implementation processes in order to improve quality and efficiency
We Would Love To Hear From You If You Have:
- Minimum 2 years of Full Stack Web development experience
- Aspire to manage a team of developers, QA and dev-ops to deliver cutting-edge products
- Strong working experience with GoLang, Javascript, Vue.js, Next.js, React, HTML and CSS
- Interest in project management and guiding other developers
- Good experience working with MySQL
- Familiar and has worked with version control (GitHub, GitLab) and Kanban style project management tools
- Knowledge about Docker, AWS Architecture, Serverless is a plus
- A Diploma or higher in a relevant field
If you would love to experience working in a start-up environment growing at an accelerated speed, and you think you tick most of the requirements, come join us!
What You Will Get
- Training and Development
- Discretionary Yearly Bonus & Salary Review
- Flexible working arrangements
- Healthcare Coverage based on location
- 14 days Paid Annual Leave (excluding public holidays)
Software Development Engineer [AEC AutoCAD Engineering]
Posted 8 days ago
Job Viewed
Job Description
25WD89692
**Position Overview**
This is an exciting opportunity to be part of a dynamic team of software development engineers at Autodesk in Singapore developing best in class software applications. The successful candidate will work as a Software Engineer on AutoCAD toolset application such as AutoCAD Architecture and will be responsible for developing new functionality and maintaining existing code. This includes the software design, high-quality implementation and maintenance of features in according with product design specifications.
**Responsibilities**
+ Develop new features for desktop product according to product specifications
+ Provide inputs for technical documentation of new features
+ Debug and fix legacy product issues reported by users
+ Collaborate with the extended team of software developers, product designers and quality assurance engineers across worldwide engineering sites
+ Work as an integral member of a high-performance team making an important individual contribution
+ Complete assigned tasks on time, adhering to pre-determined specification and quality standards
+ Optimize source code to effectively leverage object-oriented design, development, and code reuse
+ Work closely with QA in functional testing and problem resolution
+ Work with tech lead and architect in order to maintain high quality code and architecture consistency
+ Fix build, CI/CD, automation and related issues
**Minimum Qualifications**
+ Engineering degree or Bachelor of Science Degree in Computer Science or equivalent. MSc is desirable
+ 0-1 years of experience in software development
+ Hands-on programming skills in C++ and/or C# on Microsoft Windows platform
+ Strong coding and debugging skills coupled with logical/analytical skills
+ Familiarity/experience with Object Oriented Design and legacy code analysis
+ Familiarity with software development process, including specification, documentation and quality assurance
+ Knowledge of Agile development methodologies including Scrum and test-driven Development
**Preferred Qualifications**
+ Experience of maintaining medium to large size code base
+ Knowledge of MFC, Microsoft .NET and WPF
+ Knowledge of AutoCAD product features
+ JavaScript and/or Python knowledge
**The Ideal Candidate**
+ Passion for developing robust software and writing maintainable code
+ Fast learner, Pragmatic and results oriented
+ Flexibility under changing conditions and ability to multi-task between projects, able to work well in a team to deliver on team goals
+ Excellent verbal and written communication skills in English language
+ Self-directed, highly motivated, willingness to take initiative and committed to deliver on time
+ Keen interest in new technologies and their timely adoption
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Software Development Engineer in Test , TikTok
Posted 3 days ago
Job Viewed
Job Description
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.
Why Join Us
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.
Team introduction:
The TikTok Engineering Test Team focuses on testing and delivering innovative, high-quality product features of the TikTok as well as protecting user data. Our Mission is to facilitate the release of TikTok features and enhancements from the development to production stage through effective testing, delivering quality at speed.
As a Test Engineer on our team, you will:
1. Design, develop, and implement functionality testing for mobile applications (iOS/Android) and the service of mobile applications;
2. Design test plans for new features and regression test cases;
3. Work on project management, risk management, and process management tasks;
4. Help implement test tools and collaborate with automation/performance test teams to build up internal tools/frameworks/platforms to make the team more productive;
5. Track defects manage bugs during the whole software development cycle.
Qualifications
1. BS/MS degree in a relevant field: Computer Engineering or EE;
2. 2+ years of testing experience, within mobile application and/or backend service application;
3. Have distributed application and iOS/Android fundamental knowledge;
4. Excellent problems solving skills, ability to coordinate with different local and global teams;
5. Strong passion for mobile internet and building next generation mobile application, can take full responsibility for service end to end quality assurance.
Preferred Qualifications:
1. Familiar with Java/Python/Objective-C/Golang, experience in related projects development;
2. Familiar with performance testing tools, iOS/Android automation, and/or test platform development;
3. Familiar with Redis, NSQ, Zero-MQ, Kafka, Docker, K8s, Hive, Spark.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.