
Senior Software Engineer I (.Net, C#, React)
Accelleron6 months ago
Gdańsk, PolandSenior
Responsibilities
- Design, implement, and maintain scalable backend services and RESTful APIs using .NET Core and C#.
- Build responsive web applications using React, TypeScript, and Redux.
- Develop end-to-end features including data modeling, API development, and UI integration.
- Translate designs and wireframes into reusable, high-quality code.
- Conduct code reviews and contribute to continuous improvement.
- Collaborate with stakeholders to define requirements and deliver technical solutions.
- Analyze and refactor code to improve performance, scalability, and maintainability.
- Ensure product security, performance, and maintainability standards.
- Write unit tests and conduct load testing for product reliability.
Requirements
- Proven experience developing backend systems with C# and .NET Core.
- Strong frontend development skills with React, TypeScript, and Redux.
- Strong understanding of RESTful API design and integration.
- Expertise in algorithms, data structures, and software design principles.
- Experience with Azure cloud services, including App Services, Entra ID, Key Vault, Blob Storage, Service Bus, and App Insights.
- Experience with CI/CD pipelines, Visual Studio, Git, and Azure DevOps.
- Experience with SQL, NoSQL, and time-series databases such as InfluxDB.
- Excellent written and spoken English communication skills.
- Experience with Ionic, Angular, or hybrid mobile development is a plus.
- Familiarity with Material UI, SASS, Webpack, Babel, and NPM is a plus.
- Exposure to modern ECMAScript standards and tools is a plus.
- Experience with microservices architecture and distributed systems is a plus.
- Ability to work independently and collaboratively, adapt to evolving technologies, manage tasks effectively, and mentor others.
Benefits
- Attractive compensation and benefits.
- Employee Assistance Program.
- Global parental leave program.
- Flexible working models.
- Cross-functional agile end-to-end feature teams using the SAFe methodology.
- Quarterly hackathon opportunities for learning and experimentation.