|
Software Engineers Wanted!
Al-Salam'o 3alaikum,
Currently we have one for .NET Lead Software Engineer, two for
.NET
Senior Software Engineers (SE III), and one for a
Lead/Senior Software Quality Assurance Engineer (SQA III).
I attached job descriptions for positions that are currently
open for engineers in Los Angeles.
Please contact me on this email if you have experience/skills
that are close to the job descriptions.
Jazakum Allah Khairan!
Homam (homam_sa@yahoo.com)
JOB TITLE:
Lead
Software Engineer
ROLE:
Lead Software Engineer will work closely with business product
management, business partners, customer service and technology
team members to plan, design, develop, deploy, maintain and
support various B2B, ecommerce and consumer-facing platforms and
properties.
JOB RESPONSIBILITIES:
·
Directly responsible for design and implementation of various
modules for the large suit of ecommerce products and consumer
oriented web sites and Web Services
·
Manage front-end Content Management system that powers ecommerce
platform
·
Write uses cases, requirement specifications, system
documentation, and other project deliverables
·
Build software prototypes and develop highly scalable and secure
web services and applications to support business requirements
·
Create automated unit test cases and test data
·
Test and debug code
·
Participate in code walkthroughs as needed to ensure quality
·
Deliver software on time and to specification, with minimal
supervision
·
Build trust and cooperation between IT, internal clients, and
external vendors
·
Manage end user expectations and gain user acceptance of all
project deliverables
·
Other duties as assigned
EXPERIENCE
REQUIRED:
He/she will
lead development efforts to build elegant, simple yet robust web
based solutions.
·
7+ years of technical expertise including recent experience
architecting, designing and launching high-performance ecommerce
as well as associated consumer facing websites and web services
in .NET (C#), ASP, ASP.NET and Windows stack.
·
3+ years of experience with MS SQL Server. Oracle experience is
a plus.
·
Proficient
with HTML, CSS, DOM, JavaScript skills
·
Demonstrable
experience with JavaScript frameworks
·
Experience
with Ajax (Single-page interface; XPath targeting; Comprehensive
event model; State and the observer pattern)
·
Java experience is a plus but not required.
·
Two to three years experience gathering requirements using OO
analysis techniques and tools
·
Understanding of data modeling and SQL
·
Experience in a collaborative, team-driven software engineering
environment. Participation in full development life cycle
·
Team player with strong analytical, problem-solving, and
communication skills
·
Experience gathering and developing system requirements
·
Experience in a collaborative, team-driven engineering
environment
·
Excellent communication skills, both verbal and written
·
Team player with strong analytical, problem-solving, and
communication skills
Competitive
compensation and benefits package offered.
JOB TITLE:
Software Engineer III
DEPARTMENT/NETWORK:
IT Systems Development
ROLE:
Lead Software
Engineer will work closely with business product management,
business partners, customer service and technology team members
to plan, design, develop, deploy, maintain and support various
B2B, ecommerce and consumer-facing platforms and properties.
JOB RESPONSIBILITIES:
·
Work with internal clients, engineering teams, and other
resources to analyze functional and technical requirements for
web applications and supporting systems
·
Write uses cases, requirement specifications, system
documentation, and other project deliverables
·
Build software prototypes and develop highly scalable and secure
web services and applications to support business requirements
·
Create automated unit test cases and test data
·
Test and debug code
·
Participate in code walkthroughs as needed to ensure quality
·
Deliver software on time and to specification, with minimal
supervision
·
Build trust and cooperation between IT, internal clients, and
external vendors
·
Manage end user expectations and gain user acceptance of all
project deliverables
·
Other duties as assigned
QUALIFICATIONS
AND EXPERIENCE
REQUIRED:
·
6+ years hands-on experience programming web applications in
.NET (C#), ASP, ASP.NET and Windows stack.
·
3+ years of recent experience with MS SQL Server.
·
Experience with developing transactional, ecommerce web sites
·
Proficient
with HTML, CSS, DOM, JavaScript skills
·
Demonstrable
experience with JavaScript frameworks
·
Experience
with Ajax (Single-page interface; XPath targeting; Comprehensive
event model; State and the observer pattern)
·
Java experience is a plus but not required.
·
Two to three years experience gathering requirements using OO
analysis techniques and tools
·
Understanding of data modeling and SQL
·
Experience in a collaborative, team-driven software engineering
environment. Participation in full development life cycle
·
Good client relationship management and communication
·
Entertainment or broadcast industry knowledge
·
Team player with strong analytical, problem-solving, and
communication skills
Competitive
compensation and benefits package offered.
JOB TITLE:
Software Quality Engineer III
DEPARTMENT/NETWORK:
IT Systems Development
ROLE:
Lead Software
Engineer will work closely with business product management,
business partners, customer service and technology team members
to plan, design, develop, deploy, maintain and support various
B2B, ecommerce and consumer-facing platforms and properties.
·
Perform software quality assurance, including black box testing,
white box testing, user acceptance testing, and maintenance
regression testing.
·
Evaluate testing and inspection plans for projects of varying
technology, complexity, and size.
·
Develop and document test scripts, test cases, defect tracking
and reports.
·
Create and maintain manual and/or automated test scripts, test
data, and other deliverables related to the software quality
assurance (SQA) process.
·
Perform periodic (e.g., daily) build process.
·
Document resolved issues as part of build process.
·
Review log files and other run-time documentation for defects
and issues.
·
Run automated unit tests on object classes as part of build
process.
·
Analyze the results of software tests and provide results for
use in development code inspections and group reviews of project
deliverables.
·
Detect, document, and track system defects throughout the SQA
process.
·
Under direction of product management, coordinate user
acceptance testing.
·
Perform maintenance regression testing.
·
Work with development teams to support and implement
applications.
·
Other duties as assigned.
QUALIFICATIONS AND EXPERIENCE REQUIRED:
·
Five years + experience as a QA Engineer or related position in
a collaborative, team-driven software engineering environment.
·
Experience with ecommerce systems and software is a must
·
Familiarity and/or programming experience with .NET, MS SQL
Server and web-based technologies.
·
Understanding of configuration issues related to software
development.
·
Experience maintaining test environments, automated testing
tools, and other resources in support of SQA process.
·
Strong written and verbal communication skills.
·
Team player with strong analytical, problem-solving, and
communication skills.
·
Familiarity and understanding of “Web 2.0 technologies” – e.g.,
Javascript, AJAX, Web Video
·
Ability to work under tight deadlines.
Competitive
compensation and benefits package offered.
|