Software Engineer, Web Development

MAJOR DUTIES AND Responsibilities:
o Create new services or functionalities as defined by project requirements
o Perform coding according to the particular programming language in use
o Create software project API interfaces and design specifications
o Participate in system design/deployment process
o Maintain the source code to resolve any reported issues in a timely manner
o Document the status of issues using specific bug tracking software
o Investigate new technologies and best practices
o Conduct prototyping activities
o Collaborate and communicate effectively as a team member
o Investigate causes of critical problems
o Share work related resources, knowledge and experience
o Other duties and responsibilities as assigned.
o A relevant undergraduate degree (an advanced degree is highly desirable)
o At least 5 years of programming experience in Web applications in C# and ASP .NET
o Ability to work independently with minimal supervision
o Ability to learn quickly
o Proficiency with MS Office applications
o Effective written and verbal communication skills
o Effective collaboration with engineers and other departments world-wide as necessary
o Web sites and services Backend (C#/.Net Framework platform, ASP.NET MVC, WebForm , WebApi, WCF, RESTful, Azure platform,XML, Log4Net)
o Web sites and services Frontend (JavaScript, AJAX, jQuery/UI, Angular, Bootstrap, CSS3, HTML5)
o Database (MS SQL Server, MySql, PostgreSQL, design, optimization, ADO.Net, Linq, EntityFramework)
o Development testing (NUnit, NSubstitute, JMeter, SoapUI, TSung)
o Environments (IIS, MS Visual Studio 2010-2013, TFS, Perforce)
Essential Physical Functions:
Occasional lifting of computer, monitor, or small printer not heavier than 40 pounds.
Essential Mental Functions:
Analytical skills, troubleshooting skills, verbal and written communications in English.
This is a general description of the duties and responsibilities most frequently required of this position. The company may from time to time request that the incumbent perform other related tasks and assume reasonable responsibilities that have not been specifically included in this description.
NOTE: KDDA is an ISO 14001-certified company with a strong commitment to environmental preservation. All employees are expected to adhere to KDDA ISO 14001 policies and procedures. All employees should be aware of the importance of conforming with the environmental policy, procedures and requirements of the environmental management system (EMS), significant environmental aspects and impacts, their roles and responsibilities within the EMS, and the potential consequences of departing from EMS procedures
An Equal Opportunity Employer

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Technical Writer, Software Engineering
San Francisco, CA Google
Technical Writer, Software Engineering
Mountain View, CA Google
Part Time Front-End Web Development Instructor
Los Angeles, CA General Assembly
Software Engineer, Embedded System
Redwood City, CA LimeBIke
Lead Software Engineer (Ruby on Rails)
Burbank, CA Deluxe Entertainment
Sr. Full Stack Software Engineer, Technical Lead
Burbank, CA Deluxe Entertainment