Development Consultant (.Net)
Endava Vezi toate joburile
- Brașov
- Permanent
- Full-time
- Design and develop full-stack web applications using .NET (C#, ASP.NET Core) and React.js
- Build and optimize RESTful APIs and backend services that support frontend applications
- Architect and implement database solutions using SQL Server, PostgreSQL, or similar technologies
- Write efficient, well-documented code following established coding standards and best practices
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot, debug, and resolve technical issues in a timely manner
- Collaborate with product managers, designers, and other developers to translate requirements into technical solutions
- Participate in agile ceremonies and contribute to sprint planning and retrospectives
- Implement unit tests and maintain code quality through automated testing frameworks
- Stay current with industry trends and emerging technologies in full-stack development
- Mentor junior developers and contribute to the professional growth of the team
- 5+ years of professional software development experience
- 3+ years of hands-on experience with .NET framework (C#, ASP.NET Core)
- 2+ years of professional experience with React.js
- Strong proficiency in building RESTful APIs and backend services
- Solid understanding of relational databases and SQL
- Experience with version control systems (Git)
- Proficiency in both frontend and backend development
- Strong problem-solving skills and analytical mindset
- Excellent communication and teamwork abilities
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience)
- Experience with TypeScript
- Familiarity with cloud platforms (Azure, AWS, or Google Cloud)
- Knowledge of microservices architecture and design patterns
- Experience with unit testing frameworks and test-driven development
- Understanding of CI/CD pipelines and DevOps practices
- Experience with agile development methodologies
- Familiarity with design patterns and SOLID principles
- Previous experience mentoring or leading junior developers
- Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
- Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
- Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
- Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
- Health: Global internal wellbeing programme, access to wellbeing apps;
- Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.