About the Role
Epiq is looking for a talented Software Engineer with a strong background in C#, Azure cloud development, and related technologies. The ideal candidate will have extensive experience working with SPA applications and REST APIs. As a key member of our development team, you will be responsible for designing, developing, and implementing scalable and reliable solutions on the Azure cloud platform.
Responsibilities
•Design, develop, and deploy scalable applications on Microsoft Azure using C#/.NET.
•Collaborate with cross-functional teams to gather requirements and deliver robust solutions.
•Integrate Azure services such as Document Intelligence, Blob Storage, and Key Vaults.
•Write clean, secure, and maintainable code following best practices.
•Troubleshoot and optimize application performance.
•Stay current with emerging Azure technologies and industry trends.
Requirements
•Bachelor's degree in Computer Science, Engineering, or equivalent experience.
•Strong proficiency in C#, including WPF and distributed deployment.
•Experience with SPA development using WebAssembly, React, Webpack, and TypeScript.
•Familiarity with NuGet, C++/.NET Interop, and SQL Server/SQLite.
•Exposure to Elasticsearch, Redis, and WebSocket protocols (e.g., SignalR).
•Experience with Generative AI tools (OpenAI, Llama, Claude-AI).
•Knowledge of Azure DevOps, CI/CD pipelines, and cloud architecture principles.
•Understanding of OWASP guidelines, cryptography, and secure .NET development.
•Experience with PDF, TIFF, and image file formats.
•Microsoft Azure certifications (e.g., Developer Associate, Solutions Architect) — a plus.
•Familiarity with Docker, containerization, and DevOps practices.
•Experience with other cloud platforms — a plus.
Compensation
The compensation range for this role is 16,500 zł up to 25,000 zł per month, or up to 300,000 zł annually, and may be eligible for an annual discretionary bonus. This will be based on your background and skills alignment with the role. Your specific salary will be determined based on several factors: location-based market rate for the role, your abilities in relation to the job specification, performance during screening and interview, and pay parity with the wider team in the considered location.
Work Eligibility
We require all persons hired to verify identity and eligibility to work in Poland and to complete the required employment eligibility verification form upon hire. The successful individual must be authorised to work in Poland for any employer and must currently be a resident in Poland.