See all the jobs at Systems-Logic Inc here:
, ,
Qualifications: - Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering.
Job Function: IT - Software /Enterprise Application Development
Industry: IT-Software
Experience: 0 -3
Level: Entry Level/Fresher/experience
Locations: PA, MD, TN, DE, CT, CA, NY, NJ, CA, VA, DC, etc. (must be willing to relocate within USA)
Key Skills: C, C++, Java, J2EE, XML, C#
Job Description:
On the J2EE/java side, the stack is spring, spring-security, hibernate, apache-commons, etc. With interfaces and implementations at Service, Business/Manager, and DataAccess layers
Any expertise on the Object Model to Data Model engineering (ORM/hibernate) might help because there are almost always performance and cleanup tasks.
Responsibilities:
- Collaborates with Product Management and development team to ensure user stories are created and estimated
- Works closely with development team to identify and resolve issues
- Software design and review
- Software development of application or system components
- Requirements definition and analysis; unit testing of developed code
- Investigation and root cause analysis of software and system defects
- Maintain and run tools and processes that support and automate software product release
- Understand the technical aspects of the products used to support the configuration management activities of the development process
- Adapt configuration management tools for the complex needs of the development teams or the management of the development process
- Generate, monitor and maintain Baseline Audit, and Configuration Item Version Control
- Publish release packages and records
- Deploy the development artifacts to a staging area for release to production
- Enforce process compliance
- Create and execute approved test plans and analyzes and report results
- Decompose requirements for testability and provide feedback to the requirement gathering process
- Interact with product management and customers/users to support software acceptance process and act as a liaison between development and user community.