Returning Candidate?

Software Engineer

Software Engineer

Posting Date: 
9/29/2017
Job ID: 
2017-1329
Category: 
Support Staff
# of Openings: 
1
Status: 
Full-Time
Location(s): 
Appleton Main Campus
City 
Appleton
State 
WI
Hours Per Week: 
40
Weeks Per Year: 
52
Work Schedule: 
7:30am - 4:00pm Monday - Friday. Flexibility in schedule may be required.
Salary/Rate: 
Labor Grade/Zone: F3
Anticipated Start Date: 
November 2017
Internal Applicant Salary/Rate: 
Based upon the applicable compensation structure
Posting Duration: 
Position will be posted for a minimum of five days and will remain open until the needs of the position are met
Shift Differential: 
N/A

More information about this job

Basic Functions & Responsibilities

In this role, you'll work collaboratively with software engineering to address production issues and enhancement requests for all college web sites and software applications.   You will help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations.  (This is not a remote position)  The Office location is in Appleton, WI. 

Essential Job Functions/Secondary Job Functions

Essential Job Functions

  1. Develop, debug, and maintain multi-tiered web applications, web services, middleware, and client applications using a wide range of technologies, while utilizing source control and following Agile methodologies.
  2. Apply database design principals to ensure data consistency, reliability, and reduced redundancy.
  3. Convert business requirements into a software architecture and design to act as a blueprint for current and future development efforts.
  4. Apply design patterns and frameworks in a context appropriate manner to achieve an effective system design.
  5. Design middleware to successfully integrate disparate systems, data stores, and software.
  6. Resolve development conflicts by altering the design of the system, assessing risk and implications, cost, and time.
  7. Translate business requirements and software architecture into a cohesive, modular, and extensible code base.
  8. Facilitate business processes through intuitive user interfaces.
  9. Configure IIS web servers, including application pools, session state, caching, logging, and authentication and authorization, in multiple environments. Configure application servers for .NET windows services and middleware.
  10. Apply project management principals to successfully initiate, plan, execute, monitor, control, and complete projects.
  11. Prepare clear, concise, and detailed documentation representing the scope of work. Manage project impediments and conflicting requirements.

Secondary Job Functions

  1. Deploy software following a structured build, deploy, and verification process. Monitor software deployments for bugs and other deficiencies.
  2. Write and maintain test cases for stakeholders to manage regression and ensure deliverables meet specification.
  3. Refine and expand technical knowledge by studying existing and emerging technologies.
  4. Define and implement new business and software development processes in response to inefficient, error prone, or manual responsibilities.
  5. Improve existing processes to meet new or changing goals and objectives, to better align with customer needs, and to improve the quality of products and services.

Qualifications, Training and Experience

 

  1. Associate Degree in Information Technology required with an emphasis on web and software engineering, AND
  2. Four years’ experience with
    • ASP .NET, jQuery, JavaScript, AJAX, CSS, HTML, REST, SOAP, Web Services, HTTP
    • C#, .NET Framework
    • Visual Studio
    • SQL Server, T-SQL, Stored Procedures, AND
  3. Demonstrated experience with
    • ASP .NET MVC, ASP, Responsive Design, IIS
    • Design patterns, VB .NET, VB 6, SOA
    • Windows Services, Active Directory
    • Team Foundation Server, AND
  4. Experience with agile and scrum development methodologies,
  5. Experience developing within Evoq Content (DotNetNuke) and SharePoint OR
  6. An equivalent combination of related education, training, and experience.

Essential Aptitudes, Skills, Knowledge and Personal Characteristics

 

  1. Demonstrate ethical conduct in all aspects of the work environment.
  2. Exceptional customer service skills and the ability to maintain an excellent working relationship with internal and external customers.
  3. Excellent oral and written communications skills, as well as good listening skills.
  4. Ability to identify needed action without continual direction.
  5. Excellent organizational skills and ability to work under pressure.
  6. Neatness in work and appearance.
  7. Demonstrate a positive attitude, maturity, initiative and integrity with a professional image contributing to the success of the college.
  8. Work effectively in a team environment.
  9. Ability to work with diverse student, staff, and community populations.
  10. Ability to maintain confidentiality and professionalism.
  11. Accept responsibility for professional growth.
  12. Dependable, punctual, and commitment to following through on tasks.
  13. Flexibility in work schedule is required.

 

Benefits (eligibility requirements may apply)

403B and 457 Retirement Plans, Bereavement Leave, Dental Insurance, Emergency Leave, Employee Assistance Program, Fitness Center at Appleton Main Campus, Flexible Spending Account, Health Insurance or if applicable Cash Option Plan, Health Savings Account, Long Term Disability Insurance, On-Site Child Care Facility at Appleton Main Campus, Paid Holidays, Paid Vacation, Short Term Disability Insurance, Sick Leave, Spousal and Child Life Insurance, Supplemental Employee Life Insurance, Term Life & AD&D Insurance, Tuition Reimbursement, Vision Insurance, Wellness Program, Wisconsin Retirement System Pension Benefit (plan eligibility requirements apply)

Special Instructions to Applicants

This is not a remote position.  The office location is Appleton, WI.