.NET Applications Developer
ROHM Electronics USA, LLC is a sales and distribution division of Rohm Co. Ltd. headquartered in Japan. ROHM designs and manufactures integrated circuits (ICs) and other electronic components. These components find a home in the dynamic and ever-growing wireless, computer, and consumer electronics markets. Some of the most innovative equipment and devices use ROHM products.
ROHM?s presence in the US market continues to expand with a design center and a logistic headquarters in San Diego, California and a sales network that covers marketing, sales, and engineering support for the North and South American clients. In addition to a direct sales force, ROHM enjoys the collaboration of several sales-representative organizations and two of the world?s leading electronics distributors.
Rohm Electronics offers a positive working environment and excellent benefits to their nationwide staff of professionals. We are currently seeking a .NET Applications Developer for our San Diego office.
Job Purpose:
Creates, modifies and supports company-wide projects using various development platforms (Web, Console and Smart Client). Application development will be done using, C#, VB.NET, ASP.NET, VBScript, VB6, Java Script, HTML, XML, CSS. Individual will also require the ability to develop against various database platforms (MS SQL Server 2000/2005, Firebird and Oracle).
Essential Duties and Responsibilities:C# .NET portal maintenance and administrationDevelop new portal applets and reportsSmart-Client and Console application development .NET & VB6 console application maintenance and migrationAdvanced T-SQL development Develop formal documentation on new and existing programsPerforms others duties as assigned Defines site objectives by analyzing user requirements; envisioning system features and functionality. Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests. Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Supports users by developing documentation and assistance tools.
Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; participating in professional organizations.
Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Knowledge, Skills and AbilitiesProblem solving using data analysis, modeling, flow-charts, use cases, UML and diagrams.Experience using Object-Oriented Analysis and Design conceptsExperience designing distributed n-tier applications and Web Services.Understanding of corporate business concepts (Accounting, Sales, Customer Service, Warehousing, Inventory) Knowledge in distribution/supply chain management systems specializing in ERP, CRM, and SCM is a Plus. Electronic Data Interchange (EDI ANSI X12) is a Plus. Programming in Visual Studio.NET 2003 (ASP / VB / C# / ADO / VSS) and .NET FrameworkProgramming T-SQL statements, Stored Procedures, Views, Functions and Triggers in SQL Server 2000/2003Programming websites with VBScript, JavaScript, HTML, DHTML, CSS, XML, XSD Report writing with Access, Excel, SQL Reporting Services, T-SQL, PL/SQLMS Office Suite including Visio (MS Project a plus)Formal QA testing and debugging of pre-production code Ability to collect, analyze and translate complex business and user requirements into functional specificationsAbility to produce documentation for all aspects of job function including creating needs analysis overviews and functional specifications, writing software documentation, commenting new or modified code and creating end-user manuals.Flexibility and adaptability to changing prioritiesAbility to work alone with minimal supervision Must have the ability to work independently and as part of a team.Exceptional customer service, problem solving, and communication skillsPositive customer service attitude while interacting with usersStrong written and verbal communication skills Communicate effectively and diplomatically with internal and external customers and other ROHM personnel both orally and in writing
Experience
2+ years developing with OOP & OOD
2+ years developing dynamic database driven .NET applications
2+ years developing web applications using Visual Studio 2003/2005.
2+ years developing smart client and console applications .NET
1+ years developing in VB6
Desired Training
Technical degree and/or Microsoft certifications. B.S. in Computer Science Preferred
|