Job Title: C# Back End Developer
Requited Experience: 4-5 Years
No of openings: 1
Job Reference ID: ##
Domain: IT
Job Post date:
Job Description:
We are seeking a skilled C#, objective C, Back End Developer to join us. The ideal candidate will have a strong background in C# programming, working knowledge on applications for macOS, database management, and server-side development. You will be responsible for designing, implementing, and maintaining robust and efficient back end systems that support our web and software applications.
Responsibilities:
- Implement APIs and services that meet business requirements.
- Develop and maintain server-side logic, databases, and APIs using C# and related technologies.
- Optimize application performance, scalability, and security for seamless user experiences.
- Write clean, maintainable, and well-documented code following coding standards.
- Collaborate with cross-functional teams to gather and define technical requirements.
- Troubleshoot and debug issues in the back end systems and provide timely resolutions.
- Participate in code reviews to ensure code quality and share constructive feedback.
- Stay updated with industry trends, emerging technologies, and best practices in back end development.
Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Personality traits:
- Must have excellent verbal and written communication skills with the ability to present complex technical information.
- Positive attitude and willingness to work in tough situations and able to handle work Challenges.
- Self-motivator, organized, willing to learn new technologies and processes and solve things on your own.
- Ability to develop and deliver codes for the work assigned in accordance with time, quality.
Required Technical Skills:
- 3 + Years of strong development experience in cloud native reactive applications in Java, C#, Dot Net.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Knowledge of Azure for deploying and scaling applications. Working Knowledge in MS SQL, Azure SQL, Web API, Azure IaaS, PaaS, SaaS
- Familiarity with containerization technologies (Docker, Kubernetes).
- Proficiency in using development tools such as Visual Studio and version control (e.g., Git).
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
- Proven experience as a Back End Developer with expertise in C# programming.
- Experience with database design and development using SQL or NoSQL databases.
- Familiarity with web services, REST APIs, and microservices architecture.