[ajug-jobs] Software Engineer

no_reply at jrecruiter.org no_reply at jrecruiter.org
Mon Dec 10 10:06:31 EST 2007


A new job has been added:

Job ID:               1778
Job Title:            Software Engineer
Location:             Atlanta
Business Name:        Principle Solutions Group
Email:        nick.kitchens at principlesolutions.com

Job Description:
----------------

Responsibilities for the Senior Software Engineer Role

Title: Senior Software Engineer

Reporting to: Development Manager, Engineering

Responsibility: Software Development
-Define, design, implement and test software applications using a variety of technologies, including, but not limited to: Java/J2EE, Oracle PL/SQL, JavaScript, HTML and scripting languages
-Responsible for own schedules and communications of the status of all tasks
-Must be able to work with minimal direct supervision
-Will assist team members in design discussions and decisions.
-Will perform code and design reviews with other team members

Responsibility: QA Interaction
-Interact with QA team to define test plans and test data
-Interact with QA team to identify defects, reproduce them and document them
-Interact with QA team to fix and verify defects

Responsibility: Product and Design Team Interaction
-Interact daily with Product team to clarify requirements or suggest changes during the implementation of the enhancements
-Interact with the design team to identify, design and implement the user interface portions of the applications

Responsibility: Professional Services
-The individual may be assigned non-core software development projects, under the direction of a Project Manager.
-The skills and responsibilities are similar to the Core Software Development section
-These engagements are often short and require a high level of independence
-These engagements may require meeting the customer to help define the requirements, document the requirements and set customer expectations

Responsibility: Customer Support
-On a rotating basis will provide third tier support to customer managers and customer support teams
-This may involve direct communications with customers to understand their issues and resolve them
-While on rotation, must be available during defined support hours, excluding a lunch period
-Will document findings during rotation, including new defects in the products and working with the CS team to create Knowledgebase articles
-Will communicate with Network Operations to identify and solve production equipment or software issues
-Will communicate current status of issues to Executives as necessary, based on severity and impact of the issue on the business.
Responsibility: Team Member
-As a member of the technical team, the individual must work to keep his/her technical knowledge up to date and actively work to apply this knowledge to constantly improve products and solutions
-Additionally, the individual must be willing to serve as a mentor and advisor to other team members. The mentor role can be both formally requested by the individual's manager as well as personally driven when a need or opportunity is observed.
-Professionalism, maturity and ability to work through disagreements in a positive manner.

Responsibility: 
-Employees have a responsibility to not only improve their own performance and contribution but to seek out every opportunity to help other team members and the company as a whole. There is not a set formula for finding the right balance but a key component is to understand his/her own strengths and weaknesses and how they fit into the greater needs of the company. 

Required Technical Skills:
1.Advanced Java programming, including JSP, Servlet, JDBC and application servers
2.Stored procedure writing, PL/SQL preferred (if Data-oriented Engineer)
3.Basic HTML coding 
4.Proficient in JavaScript/Ajax (if UI-oriented Engineer)
5.Proficient with some scripting languages such as Bourne shell, Perl, PHP etc.
6.Basic database design

Desirable Technical Skills:
1.Struts
2.Windows, Linux/Unix systems administration
3.Network administration skills
4.Understanding of SMTP, MIME and email technologies
5.Oracle Database management
6.JUnit or other testing methodologies
7.C, C++ or other programming languages

General Skills:
1.Must have strong written and verbal skills
2.Must be able to communicate technical issues clearly to individuals with various levels of technical understanding
3.Must have strong interpersonal skills when working with non-technical individuals, including customers
4.Must be comfortable working with executives, board members and industry experts to further position in the marketplace

Please send resume via email, nick.kitchens at principlesolutions.com


Job Restrictions:
----------------



This job was posted on: 2007-12-10

For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=1778






More information about the ajug-jobs mailing list