US-MA-Cambridge: Software Development Engineer
To apply for this position, please visit this Website.
http://dev.fyicenter.com/jobs/99641593_Software_Development_Engineer.html
Date: _20-Oct-2014_
To see other developer job opportunities, please visit 
http://dev.fyicenter.com/

Software Development Engineer

Qualifications: Education: Bachelors or Masters in Software Engineering, 
Computer Programming, Computer Science Minimum of 4+ years experience in 
software design and development.

Required Skills: 3+ Years of experience and proficiency in: - Android - 
Java - HTML5

Requirements: • 2 yrs Experience with Android SDK • Solid understanding of 
object oriented (OOD / OOP) and Java development • Strong understanding of 
smartphone technologies (preferably Android), limitations, and platform 
specific differences and quirks • JAVA GUI design (user controls, graphing, 
etc) • Android serial communications • 2+ yrs prior software engineering 
experience strongly desired • Comfortable in an agile environment • 
Comfortable with code reviews and peer programming • Excellent 
communication skills • we’re looking for people can work independently and 
deliver high-quality JAVA code in a timely manner across a variety of 
project engagements. Candidates are expected to participate in multiple 
phases of projects, including requirements gathering, software design, 
development and testing. They must be proficient with JAVA and 
object-oriented programming, including software design and design patterns. 
• Candidate must be proficient with standard Java development tools (open 
source frameworks) build tools and popular IDEs such as Eclipse, as well as 
unit testing and logging frameworks. • Completed at least three full 
professional software engineering projects across multiple platforms • Have 
core Java (JDK 1.5+) expertise and Android SDK • Expert in object-oriented 
programming concepts • Proficiency with software design fundamentals and 
design patterns • Proficiency with web languages, including HTML and 
JavaScript • Proficiency with at least one IDE (Eclipse, Android SDK) • 
Experience with at least one Java templating language (JSP or Velocity) • 
Proficiency in unit testing • Experience in different development 
environments (Agile, Waterfall, etc.) • Experience with alternate scripting 
languages (Perl, PHP, Groovy, Ruby, etc.) • Experience with mobile 
platforms (Android) • Familiarity with source control concepts (Subversion 
or Git) • Ability to collaborate with firmware and PCB development teams. • 
Require proficiency in C programming language. Proficiency in scripting 
languages. • Proficiency with Android, Labview; JAVA; Matlab; Simulink 
Requires working knowledge with Windows or other compatible operating 
systems. • Ability to work with software/firmware engineers to support 
development of diagnostic and device driver software. • Experience with GUI 
development kits and JAVA SDK is required

Responsibilities: • Deliver high-quality JAVA/Android code and 
documentation in a timely manner with little supervision • Accurately 
report issues and status to project management • Participate in technical 
requirements gathering, design and testing • Contribute to the Digital 
Services Platform roadmap • Work with the Support Team on Critical Issues


Thank you,
Developer FYI Center
http://dev.fyicenter.com/

-- 
You received this message because you are subscribed to the Google Groups 
"as400placements1" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
Visit this group at http://groups.google.com/group/hrccpl.
For more options, visit https://groups.google.com/d/optout.

Reply via email to