Job Description
Software Engineer
Role Description
The Software Engineer is responsible for designing, developing, and maintaining software applications that meet business and technical requirements. This role involves writing clean, efficient code, participating in the full software development lifecycle, and collaborating with cross-functional teams to deliver high-quality solutions.
Key responsibilities include developing new features, troubleshooting and debugging existing applications, optimizing performance, and ensuring software reliability and security. The Software Engineer also contributes to system architecture discussions, code reviews, and documentation, while adhering to best practices and development standards. The role emphasizes problem-solving, innovation, and continuous improvement in software design and implementation.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field. Strong proficiency in programmi...
Ready to Apply?
Take the next step in your AI career. Submit your application to TriangleTech today.
Submit Application