Apply

Senior Full Stack Developer C#/.NET - React

Posted 12 days agoViewed

View full description

💎 Seniority level: Senior, 10+ years

🔍 Industry: Software Development

🏢 Company: Enroute👥 1-10💰 Non-equity Assistance over 4 years agoE-CommerceEnterprise SoftwareSoftware

🗣️ Languages: English

⏳ Experience: 10+ years

Requirements:
  • Expertise in C# and the .NET framework.
  • Proficiency in front-end technologies, such as Blazor or React.
  • Solid experience with back-end technologies, including ASP.NET Core, Entity Framework, and SQL Server.
  • Experience with CI/CD pipelines, version control systems (e.g., Git), and deployment tools.
  • Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
  • Experience with cloud platforms (e.g., Azure, AWS).
  • Knowledge of microservices architecture.
  • Proficiency in writing unit tests, utilizing tools like xUnit, NUnit for code quality assurance.
  • Previous experience in Agile/Scrum development environments.
Responsibilities:
  • Lead workstreams to achieve sprint goals and delivery commitments.
  • Mentor team members through tailored development plans and constructive feedback to foster growth and continuous improvement.
  • Represent the user’s best interests when collaborating with product and design partners to arrive at the best functional and technical solutions.
  • Foster good Agile practices, encouraging effective estimation, delivery, collaboration, and continuous improvement.
  • Solve complex problems with practical and efficient solutions.
  • Ensure software meets all requirements for quality, security, modifiability, and extensibility.
  • Design, develop, and maintain complex software solutions aligned with organizational goals.
  • Collaborate with cross-functional teams to adapt to changing priorities and dynamic project requirements.
  • Present technical updates to stakeholders, maintaining transparency throughout project lifecycles.
  • Demonstrate strong communication skills for explaining technical concepts to both technical and non-technical audiences.
  • Navigate dynamic environments with shifting priorities while maintaining focus and meeting deadlines.
  • Take ownership of responsibilities with a self-motivated and self-driven attitude.
  • Embrace a continuous improvement mindset, driven by a passion for learning and growth.
  • Approach challenges with an analytical and problem-solving attitude to achieve high-impact results.
  • Foster a positive, collaborative, and empathetic culture that empowers team members to grow and succeed.
Apply

Related Articles

Posted 14 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.