Programmer Analyst

Job duties:
1. Develop client-side and server-side components with ASP.NET, VB .NET, C#, CSS and JavaScript utilizing Agile methodology.
2. Create and maintain client-facing web portal.
3. Create stored procedures for database tuning with SQL and Oracle.
4. Correct errors by making appropriate changes and re-checking programs to ensure that the desired results are produced.
5. Write, update, and maintain computer programs and packages to handle specific jobs such as tracking inventory, and storing and retrieving data.
6. Conduct trial runs of programs and software applications to ensure that the desired information is produced and that instructions are correct.
7. Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
8. Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
9. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
10. Write, analyze, review, and rewrite programs, using workflow charts and diagrams.
11. Develop and maintain WCF Web Services.
12. Perform programming and systems analysis functions to maintain and control the use of computer systems software.
13. Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
14. Perform additional duties that are normally associated with this position, as assigned.

Normal Minimum requirements: Master’s degree in Computer Science, Electrical Engineering, or any STEM (Science, Technology, Engineering and/or Mathematics) major that provided the required knowledge and abilities, plus 3 years of experience in related occupations that provided the required skills and abilities.

In lieu of the above-stated primary requirement, employer will accept Bachelor’s degree in Computer Science, Electrical Engineering, or any STEM (Science, Technology, Engineering and/or Mathematics) major that provided the required knowledge and abilities, plus 5 post-degree years of progressive experience in related occupations that provided the required skills and abilities. Demonstrable proficiency and knowledge with the following tools, technologies and procedures:
1. JQuery
2. CSS
3. HTML
4. .Net tools such as JavaScript, ASP, VB and ADO
5. SQL and Oracle
6. Agile methodology
7. WCF web services

Any suitable combination of education, training or experience is acceptable. In this context, “suitable” means substantially compatible with stated academic level and experience requirements and ability to perform the job duties.

Additional Information:
No travel or telecommuting. Job duties are project based and performed at various unanticipated worksites in the U.S. that may require relocation at the end of each long-term project.

OTHER:
Job Site: Cary, NC
Mail CV to:
Empro Systems, LLC
1135 Kildaire Farm Road, Suite 200
Cary, NC 27511
No phone calls or e-mails please.
Must be legally authorized to work in the U.S. without sponsorship.

Job duties:

Expand and modify systems to serve new purposes and to improve work flow. Develop front-end user interface using ASP.NET, and business logic using VB.NET. Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems. Work with technologies and tools such as ADO.NET Entity Framework, LINQ, WCF and Crystal Reports. Develop, document and revise system design procedures, test procedures, and quality standards. Write stored procedures and triggers in SQL Server. Develop client scripting/validations with jQuery and AJAX. Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes. Confer with clients regarding the nature of the information processing or computation needs a computer program is to address. Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements. Perform additional duties that are normally associated with this position, as assigned.

Normal Minimum requirements:

Master’s degree in Computer Science, Electrical Engineering, or any STEM (Science, Technology, Engineering and/or Mathematics) major that provided the required knowledge and abilities, plus 1 year of experience in related occupations that provided the required skills and abilities.

Demonstrable proficiency and knowledge with the following tools, technologies and procedures:
1. .Net tools such as ASP.NET, VB.NET and ADO.NET Entity Framework
2. LINQ
3. WCF
4. SQL Server
5. jQuery
6. AJAX
7. HTML

Any suitable combination of education, training or experience is acceptable. In this context, “suitable” means substantially compatible with stated academic level and experience requirements and ability to perform the job duties.

Additional Information:
No travel or telecommuting. Job duties are project-based and performed on long-term assignments at various unanticipated sites within the U.S., which may require relocation at the end of the project.

OTHER:
Job Site: Cary, NC
Mail CV to:
Empro Systems, LLC
1135 Kildaire Farm Road, Suite 200
Cary, NC 27511
No phone calls or e-mails please.
Must be legally authorized to work in the U.S. without sponsorship.