29
applicants
Software Development Engineer
Jilin Jidouyun Technology Corporation Ltd Colombo • Full-time
Overview
We are seeking a talented and motivated Software Development Engineer to join our dynamic team. The ideal candidate will possess a strong background in software development and a passion for building innovative applications and systems. You will be responsible for designing, developing, testing, and maintaining software solutions that meet our business needs and enhance user experience.
Responsibilities
- Design and develop high-quality software solutions that meet functional and non-functional requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices and standards.
- Participate in code reviews to ensure code quality and share knowledge with peers.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Continuously improve software development processes and methodologies.
- Stay updated with emerging technologies and industry trends to incorporate relevant advancements into our projects.
- Document software designs, processes, and technical specifications as needed.
Requirements
- Proven experience as a Software Development Engineer or in a similar role.
- Strong knowledge of programming languages such as Java, C#, Python, or JavaScript.
- Familiarity with web development frameworks (e.g., React, Angular, or Vue.js) and RESTful APIs.
- Experience with databases (SQL and NoSQL) and data modeling concepts.
- Understanding of software development methodologies, including Agile and DevOps practices.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills to effectively collaborate with team members and stakeholders.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in software development, with a focus on delivering high-quality applications.
- Experience with version control systems, such as Git.
- Familiarity with cloud computing services (AWS, Azure, or Google Cloud) is a plus.
- Passion for technology and a desire to learn and grow in a fast-paced environment.
If you are ready to take the next step in your career and contribute to exciting projects, we encourage you to apply and join our team!