.NET C# Developer
Indexed description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
- Applies scientific methods to analyse and solve software engineering problems.
- He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
- His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
- The software engineer collaborates and acts as team player with other software engineers and stakeholders.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in full-stack development with a focus on .NET Core.
- In-depth knowledge of .NET Core and C#.
- Experience with SQL and database design.
- Familiarity with RESTful APIs and web services.
- Understanding of Agile methodologies and experience with Scrum/Kanban.
- Excellent problem-solving and communication skills.
- Experience with cloud platforms like Azure, AWS, or GCP.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Familiarity with CI/CD pipelines and DevOps practices.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search