What would be your responsibilities?
- Architectural Decision-Making: Design and develop software solutions that align with the company’s business strategy and our client’s needs.
- Software Development Lifecycle Participation: Contribute to all stages of software development, including planning, requirement analysis, development, deployment, and maintenance.
- Product expertise: Gaining a deep understanding of our product on both technical and functional levels.
- Agile Development: Work effectively in an Agile environment using methodologies such as Scrum or Kanban to adapt to changes and ensure continuous improvement.
- Mentorship: Provide guidance and support to junior developers through code reviews and knowledge sharing.
- Writing Clean and Efficient Code: Develop scalable and maintainable applications using .NET programming languages while following best coding practices and industry standards.
- Collaboration with Cross-Functional Teams: Work closely with product managers and developers across different tech stacks to define and implement project requirements.
- Staying Up to Date with Technology Trends: Keep up with the latest trends and advancements in the .NET ecosystem and apply them in development projects.
If you have:
- A bachelor’s or master’s degree in computer science, or relevant industry experience;
- At least 4 years of professional experience with .NET and related technologies;
- Hands-on experience with MS SQL, T-SQL, SSIS, etc.;
- Excellent knowledge of OOP concepts and design patterns;
- Experience with SOAP and REST services;
- Strong proficiency in .NET;
- Experience with cloud technologies (Azure is a plus);
- Familiarity with AI technologies or a strong interest in learning and applying AI concepts;
- Familiarity with Agile software development methodologies (Scrum, Kanban).
- Knowledge of modern front-end technologies is a plus;
- Good to very good knowledge of English;
- A flexible, proactive, and team-oriented mindset;
- Strong communication and problem-solving skills;
- A creative, curious, and open-minded approach;
……… you are probably the right candidate for our crew!