Senior Software Engineer Axeda Corporation
THIS JOB HAS EXPIRED Senior Software Engineer (Axeda Corporation; Foxboro, Massachusetts): Responsibilities focus on the design, development and maintenance of high-quality software found in complex, remotely located applications. The Senior Software Engineer will contribute well-designed and implemented software, including unit and integration tests that fulfill the product?s requirements, functional, and design specifications. Duties include: develop complex client/server based applications utilizing both C++ and Java on Windows and Linux platforms, utilizing TCP/IP, HTTP, and general network programming including SSL, and other communication protocols; deliver full lifecycle feature development, including requirements analysis, design and production code implementation with accompanying unit and integration tests; collaborate with product owners, support, QA and other stakeholders on functional and non-functional requirements in order to deliver the appropriate solution, applying Agile/Scrum software development methodologies; participate in release, sprint and daily planning activities to align engineering efforts with business goals; mentor junior team members and assist them with the implementation of chosen technologies; and provide hands-on coding expertise in a variety of platforms and languages to build the simplest solution that meets business needs, utilizing TCP/IP, HTTP, wireless Agent, and UltraVNC protocols in Linux and Window environments. Minimum requirements are: Master?s degree in Computer Science or a related engineering discipline and 2 years of demonstrated software product development experience writing code in Java, J2EE, C, and C++. Will accept experience gained prior to completing Master?s degree program. In the alternative, will accept Bachelor?s degree in Computer Science or a related engineering discipline and 5 years of demonstrated software product development experience writing code in Java, J2EE, C and C++. Must have: Experience must include at least 2 years of experience in developing software components for process monitoring and control applications, including experience in data logging, event notification and remote connectivity. Proven detailed knowledge of communication protocols such as TCP/IP, HTTP and general network programming including SSL. Demonstrated familiarity with Web-based and client/server based application architectures. Proven ability to clearly document software designs and implementations. Proven ability to develop and debug software in both Linux and Windows environments. Demonstrated familiarity with Agile/Scrum software development methodologies. Apply online at http://www.axeda.com/careers. Reference RRC14392. An EOE.
Axeda is an Equal Opportunity Employer
||Foxboro, MA |
THIS JOB HAS EXPIRED