Status: Full Time
Department: Software Development
Location: Monroeville, PA
Reference Code: RJLG - MNSMGL
Job Summary:
RJ LeeGroup, Inc. is currently seeking an experienced senior software engineer. The successful candidate will work within a development team of 4 - 8 persons working on a scientific instrumentation product. The product involves a range of technologies such as .Net (C#/VB.Net), native and mixed mode C++ and SQL Server database. Utilizing these technologies, the incumbent will lead the implementation of all layers of the application architecture and will manage the full software product lifecycle by leveraging version control, build and release automation and project management tools integration.
Job Responsibilities (including but not limited to):
• Actively participate in product development effort
• Perform software development tasks as required (requirements gathering, design, coding, unit testing, integration testing, deployment).
• Perform tasks to support software product lifecycle (version control, build & release automation, integration with project management tools).
The above description is not intended to describe in detail the multitude of tasks that may be assigned, but rather provide a general sense of responsibilities and expectations of the position. As the nature of business demands change, so also may the essential functions of this position.
Qualifications and Requirements:
• 5+ years experience in commercial software product development environment
• 1+ years experience in managing build & release automation (experience in supporting Agile processes a major plus)
• Strong OOAD and .Net programming skills - C#/VB.Net (C/C++, Java experience a plus)
• Strong UI design and usability heuristics
• Advanced knowledge of RDBMS (SQL Server preferred)
• Ability to work effectively in a team environment and multi-task
• Ability to quickly, effectively, and persuasively communicate inputs and ideas within collaborative sessions, presentations and in written form to various audiences with wide ranges of business and technical knowledge and ability
• Excellent written and verbal communication skills
RJ LeeGroup, Inc. offers full-time employees a total benefits package that includes:
Competitive salaries
Paid time off benefits
Medical, dental, vision and medical/dependent care flexible benefits
Group life insurance and disability insurance
401(k) savings and investment program
RJ LeeGroup, Inc. is an Equal Opportunity Employer