Software Engineer

New Brunswick, NJ, USA

REF9T

Company Description

Connotate is a venture backed company that has revolutionized the collection and monitoring of web data with our patented software algorithms. At Connotate, we share common goals and work together to achieve success. We are passionate about what we do. If you’re ready to make a difference at a high-growth emerging tech company, look no further.

Job Description

**Local Candidates Only**

The Connotate Engineering team is looking for people who are smart, energetic, open and agile, who embrace a dynamic environment, love to solve difficult technical problems, have a passion for the team dynamic, lead by example, and who are excited by challenges in the area of web and massive data sets.

Overall Responsibility

Develop Connotate’s next generation products focusing on all aspects of data monitoring and mining, including the GUI-based studio in which data mining agents are designed, data monitoring and extraction methods, and the management of agents as they run on premise or in the Cloud.

Key Areas of Responsibility

  • Produce high-quality code within the Agile software development process (Scrum).
  • Develop new products, features and enhancements, including test driven development, unit testing, and documentation.
  • Collaborate with software engineers, testers, product owners, and roles in other areas of the company.
  • Work with C#, ASP.NET, WPF, WCF, XML/XSLT/XPath, Web Services, nUnit and SQL Server (including developing SQL queries, stored procedures, functions and triggers).
  • Work with SVN, Cruise Control, and Install Shield for source control and build activities.

Qualifications

The candidate has experience with many of the following items:

  • C#, ASP.Net, WPF, WCF, XML/XSLT/XPath, Web Services SQL Server (including developing SQL queries, stored procedures, functions and triggers)
  • Multi process and multi threading programming
  • SVN for Source control
  • 3 years of related software development experience
  • Software as a Service (SaaS) and Cloud Computing is a plus
  • Machine learning is a plus
  • Big Data is a plus
  • Agile (Scrum) is a plus
  • BS Computer Science or related field, Masters Degree is a plus

Additional Information

The candidate must be able to demonstrate the following personal skills as they apply to the performance of duties:

  • Good communication skills
  • Ability to work in a dynamic, collaborative environment
  • Capability of handling several deadline-driven tasks at once
  • Possesses a high level of comfort dealing with sometimes shifting priorities
  • Ability to see the ultimate goal (big picture) while focusing on the details

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。