Responsible for designing, developing, and maintaining software applications to streamline business processes and deliver user-focused features, while actively contributing to team projects and promoting innovative solutions.
Key responsibilities
Propose innovative program and product enhancements based on market analysis.
Develop and maintain software components to optimize business workflows and data handling.
Partner with stakeholders to design and implement user-facing features.
Participate actively in project development lifecycle and team initiatives.
Qualifications
Proficiency in React
Proficiency in Angular
Proficiency in C# and ASP.NET Core
Expertise in REST API design and consumption
Advanced SQL/T-SQL skills
Understanding of SOLID design principles
Experience with Clean Architecture
Working knowledge of Microsoft Azure
Version Control with GIT
Experience in MicroServices architecture
Familiarity with CI/CD pipelines and DevOps practices
Proficiency in unit and integration testing
Microsoft .NET
Entity Framework
Skills and competences
Attention to detail
Analytical thinking
Structured problem-solving
Documentation skills
Communication skills
Data literacy
Work efficiency and balance
Growth mindset