Verified today
Technical Lead / Software Engineer
About the role
Senior technical leader with 6+ years of full‑stack .NET and JavaScript expertise, driving end‑to‑end development of complex POS solutions for the telecom retail sector. Proven in architecting RESTful APIs, SPA front‑ends, and micro‑service ecosystems, while ensuring robust authentication, authorization, and data integrity. Adept at collaborating across product, QA, and analytics teams to translate business needs into scalable, maintainable code. Strong communicator with intermediate English proficiency, capable of guiding cross‑functional discussions, estimating project timelines, and mentoring junior engineers. Passionate about leveraging modern tools such as Docker, RabbitMQ, Redis, and SignalR to enhance system performance and reliability.
What you’ll do
- Integrate third‑party APIs and systems
- Support existing and develop new applications
- Participate in product discussions and decision making
- Propose technical solutions aligned with business needs
- Estimate project timelines and plan short‑term and long‑term work
- Collaborate with team in grooming, daily meetings, planning sessions
What you’ll bring
- 6+ years C#/.NET Core/ASP.NET Core development
- 2+ years JS/HTML/CSS commercial experience
- React, Material-UI, MobX, TypeScript proficiency
- RESTful API and SPA architecture design
- MS SQL database development
- Authentication & authorization implementation
- Intermediate English communication
Nice to have
- RabbitMQ, Redis, Hangfire, SignalR knowledge
- Docker containerization experience
- Micro front‑end architecture familiarity
- Unit testing with XUnit/Jest‑Junit
- ES6 JavaScript skills
- Experience in banking, retail, finance or POS projects