Software Developer
SUMMARY
Memorial Streams LLC is seeking a full time Software Developer in the Farmington Missouri area with 2-5 years of experience.
DUTIES AND RESPONSIBILITIES
- Full lifecycle application development
- Designing, coding and debugging applications in various software languages.
- Hardware integration and overall system design.
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
- Microsoft Media Encoder / Flash Encoder development for Live and On-demand video applications.
- Object-oriented Design and Analysis (OOA and OOD).
- Software modeling and simulation
- Front end graphical user interface design
- Web - SEO, website features.
- Software testing and quality assurance
- Performance tuning, improvement, balancing, usability, automation.
- Support, maintain and document software functionality
- Integrate software with existing systems
- Evaluate and identify new technologies for implementation
- Project Planning and Project Management
- Maintain standards compliance
- Implement localization or globalization of software
Common IT Hardware, Software, Platform and Systems Knowledge
C, C++, .NET, ASP, SQL Server, MySQL, AJAX, XML, PHP, HTML, JAVA, Flash, Flash Encoder, Windows Media Encoder, Silverlight.
REQUIREMENTS
- Education:-Bachelors degree in Computer Science
- Two-five years professional experience
- Proficient writing and communication skills
- Advanced Computer Skills – All MS Office applications, current internet applications, Adobe creative applications.
- Professional appearance
- Ability to communicate clearly and concisely, both orally and in writing, demonstrating excellent communication and technical writing skills with attention to detail.
- Ability to self-direct and accept both responsibility for taking independent action and accountability for results.
- Must have strong organization skills and detail oriented.
LOCATION Farmington, MO Headquarters