This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Syndigo Software Engineer position involves designing, developing, and testing highly scalable software applications using best practices and various design patterns.
The role includes integrating software with external and internal systems through web services and maintaining and expanding existing software for internal and external users.
Responsibilities also entail creating and updating tooling and processes for software configuration and maintenance, as well as developing extensive data models for applications.
Duties include collaborating with Product, DevOps, and QA teams, working across multiple geographic locations and time zones, and using Jira/Confluence for agile software development.
The position also involves 3D graphics development using OpenGL and DirectX, designing and enhancing SOAP APIs for data export and import, writing automated unit tests, conducting code reviews, troubleshooting issues, and implementing configurable data mappings.
Additional tasks include API testing with tools like Postman.
Requirements:
The ideal candidate should have 5+ years of experience in designing and developing software using Microsoft technologies, with a strong knowledge of C# Net Framework 4.5.
Experience working in an organization that follows an agile software development life cycle is required.
Strong analytical and problem-solving skills, excellent verbal and written communication skills, interpersonal skills, and time management skills are essential.
Technical experience in integrating SQL Server, working with SOAP and REST web services, Windows Server, IIS, WPF, Windows Forms, and designing Desktop applications is necessary.
Beneficial additional skills include MVC, DirectX (SharpDx), OpenGL, SOAP web services, Installers/ClickOnce, basic construction knowledge, and experience using CAD software.
Benefits:
The position offers the opportunity to work on challenging projects that contribute to enabling clients to deliver better eCommerce experiences.
Collaborating with a diverse team across multiple locations and time zones provides a dynamic work environment.
The role allows for professional growth by working with cutting-edge technologies and following best practices in software development.
Syndigo values authenticity, diversity, equity, and inclusion, creating a supportive and innovative work culture.
The company is committed to privacy and transparency in handling personal data during the recruitment process.