Software Engineer II (Web-centric) Applied Voice & Speech Technologies
Summary:
We are looking for a engineer who excels at designing and building responsive and elegant client-side and server-side applications. You will be responsible for the design, estimate, coding, testing and maintenance of web services, outstanding user interfaces, portals and applications which deliver data to mobile devices using your knowledge of standards-based technologies.
Responsibilities:
Project design and estimation
Create design and estimate documentation and other relevant deliverables
Work as an individual contributor or with other team members
Effectively communicate with other team members
Project implementation and testing
Write high-quality code
Use of version control systems and processes
Participate in team and individual code reviews
Deliver milestones on time and within budget
Project documentation and maintenance
Act as subject matter expert for the technical documentation and support teams
Nurture the product through all of its lifecycles
Use of bug and feature enhancement systems and processes
Collaboration
Participate in group activities related to area of expertise and responsibility
Assist technical documentation to deliver exceptional product publications
Assist technical support to deliver extraordinary customer issue resolution
Skills:
Designing and implementing client-side and server-side web applications
Strong understanding of web-based data services particularly SOAP
Cross-browser AJAX implementation
Cross-browser issues and testing
Maintenance of large pre-existing code-bases
Writing secure web applications
User interface design knowledge
Mobile client design knowledge
Experience with an object-oriented programming language
Experience with databases and SQL
Demonstrated knowledge of software development tools and process
Effective written and spoken communication skills
Strong interpersonal, problem solving and analytical skills
Attends seminars/classes and conventions to keep abreast with emerging technologies
Other related duties as appropriate and required by your supervisor
Values:
Passion for creating world-class software
Passion for continuous improvement
Passion for learning
Responsibility to the customer and business
Personal and corporate integrity
Requirements:
Education: Bachelor degree in computer science, software engineering, electrical engineering or relevant technical discipline.
Experience: 2 - 4 years hands-on experience developing web-based applications using standards-based technologies and databases.
Keywords:
AJAX
Browser
JavaScript
Mobility
Object-oriented
SOAP
SQL
Web services
XML.
| Location: |
Bothell, WA
United States
|