The Senior Software Engineer is part of the team that is responsible for delivering software solutions to the largest business service franchise network in the world. MBE is looking for motivated, self-directed people who are capable of leading the delivery of applications to end users in the Home Office, Franchise Network and customer community.
This position requires an understanding of the software development life cycle as this individual will be responsible for improvement of processes and procedures exercised during the development life cycle. This individual will also be responsible for maintaining good working relationships with non-technical clients.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Participate in product and project meetings.
Generate and modify detailed specifications for new and existing end user applications.
Adhere to standards and develop software in a multi-tiered environment.
Analyze business processes and derive/develop & document system/software requirements.
Engineer and document design specifications
Present designs, including prototypes, to clients at formal reviews.
Construct source code implementation from design specifications.
Unit / component test and debug against system requirements and design. Support tests by writing test plans, procedures, and test drivers, and record results in test logs.
Actively participate in System Testing to validate requirements by developing test plans and procedures.
QUALIFICATION REQUIREMENTS:
BA/BS in Information Technology, Computer Science, or equivalent experience.
Must have experience working on projects from conceptual design to implementation.
7 plus years experience designing and coding software solutions with relevant technologies, and must demonstrate exceptional technical skills with which to support a project team.
Strong working knowledge of C#, .NET 2.0, Visual Basic, ASP, HTML, Javascript, VB Script, XML and MS SQL Server (database design and stored procedures).
Experience in object oriented analysis and design.
UPS is an Equal Opportunity Employer.