Software Engineer Azaleos
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Designing, developing, testing, and managing applications that monitor and manage the broad range of Azaleos service offerings.
Find, create and support tools to improve team effectiveness.
Research, prototype, and test changes in Microsoft Operating Systems and Exchange software for inclusion in and deployment on the Azaleos product.
Participate in code inspection and product planning.
Work with the team on the object-oriented design of critical new components.
Write code and unit tests to realize software designs using C and the Microsoft .NET framework.
Diagnose and resolve issues in existing products; debug low level interactions between Azaleos software components and the Windows OS.
Work with quality engineering and the network operations to support the software through its entire lifecycle.
SUPERVISORY RESPONSIBILITIES
This position does not have supervisory responsibilities.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE
Bachelor's Degree (B.S.) from four year college or university, or one to three years related experience and/or training; or equivalent combination of education and experience. This individual will possess exceptional passion, skills and experience in the following areas:
1-5 yrs experience developing, maintaining and extending distributed, server-side applications
Familiarity/experience with transactions, concurrency, object-relational data access, automation and scalability on the Microsoft .NET platform
Experience with Windows Server platform
Experience building applications that support SQL Server
Proficiency coding in C
1 year of commercial software development experience
BS in computer science or engineering, or equivalent, MS preferred
OTHER SKILLS AND ABILITIES
Ability to work in a team development environment. Ability to work in a team triage environment with developers and program managers. Previous experience with the release portion of the product cycle and able to understand test methodologies. Experience with using tools that include test case generation from specifications and exit criteria; operating systems imaging and deployment; MSI use, creation, and debugging; and automated testing.
LANGUAGE SKILLS
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
MATHEMATICAL SKILLS
Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. Ability to apply concepts of basic algebra and geometry.
REASONING ABILITY
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The work environment is a typical office environment. The noise level in the work environment is usually moderate.
| Location: |
Seattle, WA
United States
|