Sr. Software Developer

GENERAL SUMMARY IEC Electronics is an electronics manufacturing market leader that specialize in complex electronics and full system assemblies for life-saving and mission critical products. IEC is looking for a senior software engineer / contractor to fill a need in developing database and .Net applications for ERP integrations and customizations. Responsible for working directly with business partners and customers, and software service providers to design, develop, maintain, and implement mission critical systems. This includes technical integration points/interfaces with Epicor EPR system and coordinating Epicor partner-developed modules. Develop and maintain a data warehouse and ETL scripts. Develop & maintain web applications to support the electronics manufacturing business. Primary Responsibilities Design and develop database scripts, stored procedures, SSIS ETL to extract from ERP systems and feed data warehouse systems Develop reports using SSRS and other methods when necessary Design, develop, implement & support web applications for the electronics manufacturing business  Ensure interface and web applications meet business, regulatory & performance requirements Comprehend existing applications and processes, and provide ongoing support, maintenance and new development Prepare application SDLC documentation for project deliverables like requirement, design, validation Assist with project estimation, planning and tracking of development and implementation tasks. Demonstrated ability to interface and collaborate with business and technical personnel. Demonstrated ability to manage multiple priorities simultaneously.  Ability to work independently using sound judgment, and attention to detail.  Problem solving and root cause identification skills.  Back up other developers as needed Required Technical Skills Experience with Object Oriented Programming languages such as C#, Java, PHP Experience in JavaScript and library/framework JQuery Experience in ASP.Net, Web API (web services), .Net framework, and WCF Experience with SQL and relational databases such as SQL Server, Oracle Experience in development tools Visual Studio and VS Debugger , SQL Server Management Studio etc. Experience in SSIS, SSRS or similar reporting/ETL tools Experience in NodeJs, AngualJS a plus Proficiency in MS Office suite: Word, Excel, Access, PowerPoint Knowledge of agile development methodology and Jira a plus Knowledge in ERP for manufacturing a plus Preferred Qualifications Associate/Bachelor's Degree in computer science, information technology or related field. 5-10 years' experience application development Excellent verbal, written and interpersonal communication skills Understanding of the full development life cycle, development methodologies, and version control Must have great attitude and be eager to learn and develop professionally Comfortable working in deadline-driven environment Experience working in a regulated environment is a plus Computer Skills: Intermediate Microsoft Word skills as evidenced by the ability to perform all of the basic functions as well as create moderately complex documents containing tables and graphs, and ability to mail merge documents, apply page setup functions (margins, page numbers, footers, headers), create an index and/or table of contents, use search & replace, print labels and envelopes. Intermediate Microsoft Excel skills as evidenced by the ability to perform all of the basic functions as well as the ability to use workbooks, link data, create and edit charts, change page orientation, add headers and footers, filter and sort lists, format data, insert rows, enter and sort data and produce graphs and charts. Intermediate Microsoft PowerPoint skills as evidenced by the ability to create (from a master template) standard IEC reports including charts, pictures and notation. Physical Activity Requirements Work Environment: Office and production floor environment where the noise level is generally quiet to moderately noisy Work Position: A combination of sitting and standing Body Movements: While performing the duties of this job, the employee may be required to stand, walk, sit, climb, stoop, kneel, crouch or crawl Weight Requirements: Must be able to lift at least 20 lbs Sensory Requirements: Vision, speech, hearing, smell and touch are routinely used in day to day functions Additional Requirements: Pursuant to ITAR, EAR, and other export compliance laws and regulations, applicants for this position must be U.S. Persons as defined by U.S. law, i.e., U.S. citizens, lawful permanent residents ('Green Card' holders), persons granted refugee status or asylum status in the United States, or temporary residents granted amnesty. Equal Opportunity Employer: As an equal opportunity employer, it is the policy of IEC Electronics to prohibit discrimination and harassment of any type and to afford equal employment opportunities to employees or applicants for employment without regard to any legally-recognized basis including but not limited to: race, color, religion, sex, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, uniform service member status or any other protected class under federal, state or local law. 1621
Salary Range: NA
Minimum Qualification
5 - 7 years

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.