Senior Software Engineer(C# and ASP.NET)
维音数码(上海)有限公司
- 公司规模:150-500人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2014-05-06
- 工作地点:上海
- 招聘人数:若干
- 工作经验:五年以上
- 学历要求:本科
- 语言要求:英语良好
- 职位月薪:面议
- 职位类别:高级软件工程师 软件工程师
职位描述
Senior Software Engineer
Position Overview: our systems don’t deliver Tweets, Yelps, cute little video snippets, or blog posts. Our systems transact upon and allow people to use real currency. The real dollars that drive households, fund educations, pay for emergencies and enable the fulfillment of dreams.
As such, these are the Big Leagues and in the Big Leagues there are Rules, Governance and a Framework that must be observed. We chose to see these not as confines, but as parameters that allow us to guide and target our agility and innovation.
Think you have what it takes to innovate within this framework? Think you can work alongside the Best & Brightest in the industry as we move into and beyond the Cloud, Mobile and Big Data? Then come and join us. Change the world for real.
Senior Software Engineer
SUMMARY:
The Senior Software Engineer participates and leads development teams in the construction, implementation and support of software products that meet established specifications, design criteria, quality standards and business requirements. Responsible for designing applications and systems based upon business requirements documentation and architectural designs.
RESPONSIBILITIES:
- Provides technical project level interface
- Constructs high quality code
- Analyzes, codes, tests, and debugs applications
- Works with Arch / QA / BSA to establish until test criteria
- Ensures the practice of GDC code guidelines and best practices
- Establishes and validates constructed code against unit test criteria
- Participates in projects through the various phases
- While in QA phase, makes corrections to code, and updates comments/design docs to reflect changes
- Provides post production support
- Provides development leadership to team members
- Contributes to matrix teams designing and developing applications, modules, or enhancements
- Prepares and maintains complete programming specifications, functional design, and both high and detail level technical design documents
- Creates system prototypes
- Creates abstracts
- Constructs software
- Conducts code and security code reviews
- Create deployment scripts
- Performs troubleshooting and analysis to assess root cause of application issues
- Maintains a high degree of knowledge on current technologies and tools
- Makes recommendations to improve operating efficiency and functionality of assigned systems areas
- Assigns and oversees development tasks
REQUIREMENTS:
- B.S. degree in Computer Science or related field preferred
- Minimum of 5 years overall software and/or application development experience
- Minimum of 3 years design and analysis experience using .NET (C# and ASP.NET)
- Minimum of 4 years of experience designing and developing web services in a SOA environment
- Minimum of 2 years WCF experience
- Minimum of 4 years developing database applications (stored procedures, triggers, functions)
- Minimum of 3 years of experience with T-SQL specifically using Microsoft SQL Server
- Minimum of 2 years Microsoft SSIS and Service Broker experience
- Proficient in XML/XSLT
- Solid experience with object oriented design and programming
- Solid experience with Service Oriented Architectures
- Ability to work with less experienced developers to help guide them
- Ability to work well in a team environment and brainstorm with other developers/senior developers on ideas, work flow and technologies
- Strong technical, logical, analytical, and problem solving skills
- Strong communication / technical writing skills
- Experience in software lifecycles, software configuration management and change control
- Excellent interpersonal skills with the ability to develop cohesive working relationships with internal and external clients
- Ability to manage multiple deliverables in a highly energized and fast-paced environment within a framework of constantly shifting deadlines and deliverables
- Flexibility to adapt to change and willing to learn and develop new skill sets as applicable
公司介绍
维音作为专业的一站式联络中心解决方案供应商,为众多世界500强及大中型跨国企业提供优质的服务。不论是联络中心的整体业务流程方案,还是软件研发、技术支持及行业CRM定制,维音都拥有丰富的行业经验。
维音全球总部于1998年在美国洛杉矶成立,目前全球拥有42个运营中心,超过28,000名员工,分布于美国、中国、菲律宾、北美、中美及欧洲等地。
维音中国成立于2001年,目前有12处大型运营中心,分别位于上海、北京、广州、成都、合肥、邢台、佛山、邯郸、西安、徐州、衢州、香港,拥有座席万余个。维音的业务覆盖电子商务、银行金融、电信运营、高科技产业、旅游、汽车、零售等多个行业。维音可向客户提供普通话、粤语、英语、日语、韩语、泰语、印尼语等多语种服务,为客户提供360度多方位的客户服务业务,包括市场调研、电话营销、售后服务、客户关怀和信息咨询等。
维音的每个运营中心都拥有一批忠诚、敬业、专业的管理人才、技术专家、客服人员,并建立起与国际接轨的质量管理体系。强大的技术开发能力使维音拥有灵活、创新的业务服务和技术服务平台,能够为客户提供各种量身定制的解决方案。
维音不仅是各个行业客户所青睐的优质合作伙伴,也是行业专家认可的专业供应商。自2002年以来,维音多次荣获“客户联络中心奖、明星软件企业、优秀软件产品、中国好雇主”等荣誉。
联系方式
- 公司地址:地址:span张江张衡路500弄一号楼8楼