Informacje o stanowisku
Social network you want to login/join with:
Ciklum is looking for a Senior .NET Software Engineer to join our team full-time in Poland.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts, and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior .NET Software Engineer, you will become a part of a cross-functional development team providing strong technical direction that leverages diverse back-end services, relational and NO-SQL databases, CI/CD, sync/async processing, big data stores, and real-time data streams.
Responsibilities
- Design and implement applications following software engineering best practices and principles.
- Be responsible for maintaining the defined level of code quality on the project.
- Make required infrastructural changes for successful application deployment.
- Efficiently engage in global teamwork.
- Specify needs for new apps and modifications, following standards and best practices.
- Utilize technical skills to mentor and foster junior staff.
Requirements
- Software Design: Use of best practices and patterns during application design and implementation. Hands-on experience with monolith, microservice, and serverless architectural styles. Understanding applications scalability approaches. Strong knowledge and practical experience with async processing techniques. Understanding REST API approach in web API implementation.
- Software Development: In-depth proficiency level of C# and .NET technologies, implementing applications with .NET Framework/.NET Core. Experience in developing applications or solutions within large AWS/Azure/GCP infrastructures. Proven successful cases in developing backend applications using advanced framework features and industry standard conventions. Practical experience in writing and performance tuning of complex SQL/NO-SQL queries in MS SQL/CosmosDb/DynamoDB.
- Quality Assurance: Previous participation in constant quality improvement on the project: conducting code reviews, setting up quality metrics, and monitoring.
- Software Deployment: Hands-on experience with application deployment patterns and tools. Practical experience in infrastructure configuration using popular cloud providers. Understanding of all the SDLC steps.
- AWS Cloud knowledge or practical experience.
- NO-SQL databases (with a preference for DynamoDB).
- Experience in configuring application security aspects.
- Practical experience in application performance optimization.
Personal skills
- Communication is key! You speak and write in English fluently or at least at an upper-intermediate level.
- Accountability: Following the “said and done” principle. Accountability for your own scope of work. Corporate Security Responsibility.
- Drive: Proactive in efforts to deliver results according to expectations. Suggesting new ideas, looking for alternative solutions, proven problem-solver.
- Self-development: Eager to learn and grow; curious, keen on constant self-development. Constantly improving your own mastery.
- Effective communication: Ability to express ideas, thoughts, and questions simply, concisely, and in a structured way. Good communication skills with the ability to communicate with all levels of management. A good team player.
- Mentoring: Capability to assess tasks of less experienced colleagues. Ability to provide constructive feedback. Agile-driven development.
Whats in it for you
- Care: Your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, life insurance, and Multisport card.
- Tailored education path: Boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses, and company-paid certifications.
- Growth environment: Share your experience and level up your expertise with a community of skilled professionals, locally and globally.
- Flexibility: Own your schedule – you are the one to decide when to start your working day. Just dont miss your regular team stand-up.
- Opportunities: We value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally, and fulfill your potential.
- Global impact: Work on large-scale projects that redefine industries with international and fast-growing clients.
- Welcoming environment: Feel empowered with a friendly team, open-door policy, informal atmosphere within the company, and regular team-building events.
#J-18808-Ljbffr
Praca GdańskGdańsk - Oferty pracy w okolicznych lokalizacjach