
Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Colombia.
β’ Collaborate closely with the development team and stakeholders to design, develop, test, and maintain adaptable and scalable solutions tailored to internal Puzzle and client requirements.
β’ Create, sustain, and optimize SQL server databases, including writing complex queries and stored procedures.
β’ Develop, troubleshoot, and enhance APIs for performance and reliability.
β’ Work with cross-functional teams to collect requirements, comprehend workflows, and ensure that designs align with both business and technical specifications.
β’ Continuously enhance API performance, scalability, and code quality through rigorous testing, monitoring, and optimization.
β’ Produce clean, efficient, and maintainable code that follows best practices and coding standards.
β’ Keep abreast of relevant emerging technologies, frameworks, and best practices, consistently improving skills and leveraging new knowledge to boost product performance and security.
β’ At least 3 years of experience in C#/.NET with strong skills in object-oriented programming and software design.
β’ Proficient in designing, developing, and maintaining APIs, with practical experience in RESTful design and integration principles.
β’ Strong grasp of security best practices, including authentication and encryption.
β’ Excellent problem-solving and design abilities, capable of troubleshooting and resolving complex technical challenges.
β’ Significant experience and skills in working with databases (e.g., SQL, T-SQL) and managing/optimizing data flows.
β’ Familiarity with integration tools and techniques for connecting various systems.
β’ Proficient in version control and utilizing systems like Git.
β’ Understanding of DevOps tools and CI/CD pipelines.
β’ Experience with cloud platforms such as Azure.
β’ Ability to thrive in an Agile/iterative environment and adapt to evolving requirements.
β’ Exceptional written and verbal communication skills, with the capability to collaborate effectively with both technical and non-technical teams.
β’ A Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
β’ Experience with Agile methodology.
β’ Familiarity with JavaScript and modern front-end frameworks like React.
β’ Exposure to backend development using Node.js or Java.
β’ Knowledge of automated testing tools and continuous integration practices for API development.
β’ We are an equal opportunity employer and do not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, or any other protected status under applicable law.
β’ Reasonable accommodations may be provided to enable individuals with disabilities to perform the essential functions of this role.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.