We are seeking a versatile Software Engineer proficient in both Python and the Microsoft stack (.NET/C#). This role involves developing, testing, and deploying high-quality software solutions across various projects. You will be instrumental in maintaining existing systems, troubleshooting issues, and contributing to the architectural design of new applications, ensuring they meet performance and security standards. Join our growing global tech team and work on impactful, innovative products. This position is fully remote.
Key Requirements
Proven experience in software development using Python.
Expertise in C# and the .NET Framework or .NET Core.
Strong understanding of object-oriented programming (OOP) principles.
Experience with relational databases (e.g., SQL Server, PostgreSQL).
Familiarity with front-end technologies (e.g., JavaScript, HTML, CSS) is a plus.
Proficiency with RESTful APIs and microservices architecture.
Knowledge of software development lifecycle (SDLC) and Agile methodologies.
Experience using Git for version control.
Ability to write clean, maintainable, and efficient code.
Bachelor's degree in Computer Science or a relevant technical discipline.
You Are Applying For Software Engineer (Python/C#/.Net)