.NET和C#软件开发工程师
.NET and C# Software Developer
我们正在寻找一位高度熟练的 .NET 和 C# 软件开发人员加入印度团队。在此职位中,您将使用 .NET 和 C# 技术开发、测试和维护软件应用程序。
职位描述/职责:
- 使用 .NET 和 C# 技术设计、开发和维护软件应用程序
- 编写干净、高效且文档齐全的代码
- 参与软件应用程序的测试和调试
- 与跨职能团队合作,确保项目从构思到部署的成功
- 与最终用户紧密合作,了解需求并提供技术支持
- 为软件开发流程、工具和技术的持续改进做出贡献
- 跟踪最新的开发趋势和技术,对现有系统提出改进建议
所需技能:
- 至少 4 年的 .NET 和 C# 开发经验
- 具备使用 MVC 的基于 Web 的应用程序经验
- 对面向对象编程(OOP)和软件设计原则有深入理解
- 具备使用 SQL Server 和 Entity Framework 进行数据库编程的经验
- 优秀的解决问题和分析能力
- 对网页开发概念(包括 HTML、CSS 和 JavaScript)有扎实的理解
- 具备使用敏捷软件开发方法的经验
- 具备良好的沟通和团队合作能力
教育背景:
- 该职位要求工程、计算机科学或计算机信息系统专业的学士学位
- 熟悉 DevOps 工具如 GitHub、Azure Devops 和云技术
- 自我驱动,愿意学习,具有强烈的责任感,并有交付预期成果的可靠记录
- 具备强大的人际交往能力,包括指导、辅导、协作和团队建设。具备出色的分析、规划和组织能力,能够高效沟通并管理多重需求
- 具备多任务处理能力,在压力下工作、按时完成任务,并能在快节奏、高要求的初创环境中茁壮成长。准备好在多个全球时区之间工作
如果您热衷于开发高质量的软件应用,并享受在协作环境中工作,我们鼓励您申请。我们提供具有竞争力的薪酬和福利包,以及组织内部的成长和发展机会。
注意:此职位位于印度,初期将远程办公,未来可能转为现场工作
查看英文原文
We are seeking a highly skilled .NET and C# Software Developer to join our team in India . In this role, you will work on developing, testing, and maintaining software applications using .NET and C# technologies.
Job Description/ Responsibilities:
- Design, develop and maintain software applications using .NET and C# technologies
- Write clean, efficient, and well-documented code
- Participate in testing and debugging software applications
- Collaborate with cross-functional teams to ensure project success from conception to deployment
- Work closely with end-users to understand requirements and provide technical support
- Contribute to the continuous improvement of software development processes, tools and technologies
- Stay current with latest development trends and technologies, and make recommendations for enhancements to existing systems
Required Skills:
- Minimum of 4 years of experience in .NET and C# development
- Experience with web-based applications using and MVC
- Strong understanding of OOP and software design principles
- Experience with database programming using SQL Server and Entity Framework
- Excellent problem-solving and analytical skills
- Solid understanding of web development concepts including HTML, CSS, and JavaScript
- Experience with Agile software development methodologies
- Strong communication and teamwork skills
Educational Qualifications:
- This position requires a bachelor’s degree in Engineering Computer Science or Computer Information Systems
- Good understanding on DevOps tools such as GitHub, Azure Devops,Cloud Technologies.
- Self-motivated with a willingness to learn with strong sense of accountability and proven track record of delivering desired results.
- Strong interpersonal skills including mentoring, coaching, collaborating, and team building. Strong analytical, planning, and organizational skills with an ability to
- efficiently communicate and manage competing demands.
- Ability to multi-task, work under pressure, meet deadlines and thrive in a fast-paced very demanding start-up environment, Ready to work across multiple global time zones.
If you're passionate about developing high-quality software applications and enjoy working in a collaborative environment, we encourage you to apply. We offer competitive compensation and benefits packages, and opportunities for growth and development within the organization.
Note: This job is for India location, to start with it will be remote with future move required to come to office.
Salary: Based on experienceOriginally posted on Himalayas