Software Engineer
Job Description:
Seeking a Software Engineer that Develops and designs new software products; maintains and supports existing software products; performs technical edits of documentation.
Maintains high quality standards while still developing software on schedule.
Assists testers and customer service with problem resolution and troubleshooting, as needed.
Provides expertise on specific technical areas.
Serves as individual contributor as well as team member.
May assist peers and lower level associates in other departments in understanding software concepts, tools and practices.
Works under general direction - errors can cause substantial delay and expense.
Competent to assist on most complex projects - subject to heavy work loads.
Often works under the guidance of a higher-level software engineer or manager.
Interacts internally/externally on an “as needed” basis to exchange information.
Internal contacts include other departments such as test and documentation up to the senior staff and management levels; external interfaces include vendors and subcontractors.
Design direction, functional requirements, etc., are typically determined by lead or manager.
Minimum Qualifications:
Bachelor’s degree in technical discipline (ideally computer science or engineering), or equivalent experience.
1 year related software development experience.
Experience reading and translating specifications and technical documents.
Approaches tasks with analytical perspective; ability to meet multiple deadlines and adapt to changing priorities.
Skills Needed:
Typically familiar with 1 to 3 relevant areas of expertise; skills required for particular tasks may include database design, SQL coding, Delphi, .net, Visual Studio, Java, XML, C # or C++ , development, testing and integration skills.
Click here to view Jobs List