| Position Title: |
Software Development Engineer / ASP.NET AJAX UX Developer |
| Department: |
Development |
| Post Date: |
n/a |
| Location: |
Seattle, WA |
| Assignment: |
Full-Time, Permanent, Exempt |
| Pay Range: |
$70,000 to $89,000 base per year DOE |
Brief Position Description:
Looking for an opportunity to work on truly technically complex applications that balance the need for accuracy with an inherent usability? Read on. The principal function of the ASP.NET AJAX developer is to apply knowledge of the latest programming techniques and APIs to write code that performs various tasks on the front end of web applications in accordance with the specifications delivered by the PM; but as you know it’s all in how you do it.
Core Duties and Responsibilities:
- Develop and deliver technology solutions using a keen understanding of technical and functional design requirements.
- Assist in physical development of system architecture, prototyping for clients.
- Design, code and test technical solutions.
- Strong problem solving and collaborative skills. Identifies system deficiencies and recommends solutions.
- Manage PM expectations effectively through accurate estimation and delivery.
- Adhere to and contribute to internal coding standards.
- Ability to work on and prioritize multiple development deliverables.
- Strong verbal and persuasive communication skills with ability to communicate positively and professionally in an iterative process working with QA, PM and Design.
Knowledge, Technical and Soft Skills:
- Significant experience with ASP.NET, AJAX, Javascript, C#.
- Demonstrated proficiency in at least one object oriented programming language and familiarity with object and component methodology and technology.
- Understand relational database concepts.
- Exceptional critical thinking, analytical, and decision-making skills with ability to resolve complex problems.
- Mature, responsible, fun.
- Excellent estimation, collaboration, and time management skills.
- Must “get it”.
Education and Experience:
- Bachelors degree in Engineering or Computer Science, or 3+ years web or application development.
Macrosystems maintains a positive, progressive and fun-filled corporate culture and provides outstanding career opportunities for our employees. Generous benefits include: medical/dental/vision insurance, 401(k) retirement plan with matching contributions, profit sharing plan, Paid Time Off, continuing education assistance, free parking, home internet and cell phone reimbursement plans, etc.
For immediate consideration, e-mail your resume to
careers@macrosystems.com with Developer/Programmer Position in the subject line, or contact us at 206.547.2700. Check us out at
www.macrosystems.com.
Macrosystems is an Equal Opportunity Employer.
| Position Title: |
Development Engineer in Test I |
| Department: |
Quality Assurance and Testing |
| Post Date: |
n/a |
| Location: |
Seattle, WA |
| Assignment: |
Full-Time, Permanent, Exempt |
| Pay Range: |
DOE |
Brief Position Description:
The successful candidate will be a team member on a small test team tasked with validation of complex data driven web applications. Responsibilities will include: requirements and design analysis, test coverage analysis, test case development and documentation, and test execution. The position will also include working with and extending automated testing solutions.
Core Duties and Responsibilities:
- Work with development team to integrate automated unit test plans into development code streams.
- Develop testing environment based on product requirements and functional specifications; continuously refine and streamline technical automation test approach and processes.
- Perform ad-hoc, systematic and automated testing of products; thoroughly document test results; track defects until fully resolved.
- Work closely with developers to conduct design reviews, ensure proper testing during implementation, schedule deliverables and resolve known defects.
- Analyze and report software defects, work with developers to reproduce and troubleshoot problems.
Knowledge, Technical and Soft Skills:
- Experience with MS SQL Server/T-SQL.
- Strong knowledge of ASP.NET.
- Intermediate level of experience with .NET and C#.
- Experience with NUnit, Visual Studio Unit Testing, or other unit testing framework.
- Practical use of defect tracking software.
- Fundamental understanding of the SDLC and testing’s role in the process.
- Exceptional critical thinking, analytical, and decision-making skills with ability to resolve complex problems.
- Strong verbal and written communication skills with ability to articulate issues positively and professionally.
- Excellent organizational and time management skills.
- Mature, responsible, and fun personality type.
Education and Experience:
- Associate degree in Software Engineering or Computer Science.
- 1-2 years minimum of experience developing test procedures, both manual and automated.
- At least 1 year of experience with test automation tools and methodologies.
Macrosystems maintains a positive, progressive and fun-filled corporate culture and provides outstanding career opportunities for our employees. Generous benefits include: medical/dental/vision insurance, 401(k) retirement plan with matching contributions, profit sharing plan, Paid Time Off, continuing education assistance, free parking, home internet and cell phone reimbursement plans, etc.
For immediate consideration, e-mail your resume to
careers@macrosystems.com with Software Development Engineer in Test I in the subject line, or contact us at 206.547.2700. Check us out at
www.macrosystems.com.
Macrosystems is an Equal Opportunity Employer.