*Role: Programmer/ Developer Lead - Core Java Developer with UNIX*

*Work Location: San Francisco, CA*

*Duration: 3+ months (CTH Option)*



*JOB DESCRIPTION: *

Responsible for programming and software development using various
programming languages and related tools and frameworks, reviewing code
written by other programmers, requirement gathering, bug fixing, testing,
documenting and implementing software systems.  Experienced programmers are
also responsible for interpreting architecture and design, code reviews,
mentoring, guiding and monitoring programmers, ensuring adherence to
programming and documentation policies, software development, testing and
release.



*Required Skills and Experience:*

Write software programs using specific programming languages/platforms such
as Java or MS .NET, and related tools, platform and environment. Write,
update, and maintain computer programs or software packages to handle
specific jobs, such as tracking inventory, storing or retrieving data, or
controlling other equipment. Consult with managerial, engineering, and
technical personnel to clarify program intent, identify problems, and
suggest changes. Perform or direct revision, repair, or expansion of
existing programs to increase operating efficiency or adapt to new
requirements. Write, analyze, review, and rewrite programs, using workflow
chart and diagram, and applying knowledge of computer capabilities, subject
matter, and symbolic logic. Write or contribute to instructions or manuals
to guide end users. Correct errors by making appropriate changes and then
rechecking the program to ensure that the desired results are produced.
Conduct trial runs of programs and software applications to be sure they
will produce the desired information and that the instructions are correct.
Compile and write documentation of program development and subsequent
revisions, inserting comments in the coded instructions so others can
understand the program. Investigate whether networks, workstations, the
central processing unit of the system, and/or peripheral equipment are
responding to a program's instructions. 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.
Perform systems analysis and programming tasks to maintain and control the
use of computer systems software as a systems programmer. Consult with and
assist computer operators or system analysts to define and resolve problems
in running computer programs. Perform unit testing Assist in system and
user testing Fix errors and bugs that are identified in the course of
testing.



• Qualifications:  3-9 years experience; Bachelor’s degree

• Should be proficient in Software Engineering Techniques, Software
Engineering Architecture, Software Engineering Lifecycle and Data
Management.

• Should have progressing skills on Business Analysis, Business Knowledge,
Software Engineering Leadership, Architecture Knowledge and Technical
Solution Design.



*Minimum Qualifications*

- BS or MS in Computer Science (or equivalent industry experience)

- 5-8 years of backend engineering work experience

- Strong knowledge of Java and at least one scripting language, Python a
plus

- Experience with Unix-like operating systems required

- Strong Experience with backend data processing and databases, both
relational and NoSQL

- Experience with Hadoop, Hive and related big data systems is a plus

- Experience in building distributed/scalable systems is a plus

- Good testing practices (unit, integration, system) with automation


*Thanks,*



*Jay Chauhan*

*Recruiting Manager*

*e**Team, Inc. **“**ACCELERATED HIRES**”*

*1001 Durham Ave*

*South Plainfield, NJ, 07080*

*(Direct) **732-318-3866 *

*(MAIN) **732-248-1900 X 522* <732-248-1900%20X%20522>

*FAX:* *908-757-0800*

*[email protected]* <[email protected]>

*www.eteaminc.com* <http://www.eteaminc.com/>

-- 
You received this message because you are subscribed to the Google Groups 
"Associate Programs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/associate_programs.
For more options, visit https://groups.google.com/d/optout.

Kirim email ke