Job Description
.Net Developer
Key Responsibilities:
- Analyze business problems and design .NET-based software solutions.
- Develop and maintain enterprise applications using .NET technologies.
- Translate system specifications into working code using high-level programming languages (C#, .NET).
- Ensure proper documentation of systems for users and future maintenance.
- Recommend enhancements for software performance and IT infrastructure.
- Collaborate in networked environments, requiring knowledge of operating systems and cloud services.
- Comply with IT SOPs, coding standards, and company policies
Requirements:
- Bachelor’s Degree in Computer Science, Information Systems, or a related field.
- 2–4 years in software development, with a strong focus on .NET application development.
- Proficient in C#, ASP.NET Core, and Entity Framework.
- Familiarity with SQL databases and RESTful APIs.
- Understanding of software architecture, design patterns, and agile methodologies.
- Experience with version control (e.g., Git), CI/CD pipelines, and debugging tools.
- Advanced English (capable of preparing and delivering technical presentations and participating in meetings in English).
Nice to Have:
- Familiarity with SharePoint integration or customization is a plus.
- Strong analytical and problem-solving mindset.
- Ability to work independently and in a team environment.
- Commitment to continuous learning and adapting to new technologies