clickpath

Senior .NET Software Engineer

Description:
As a member of the Information Technology team, you will work for IO’s Application Delivery Team specializing in .NET/C# and be responsible for all facets of development, delivery and maintenance, as well as management and leadership functions on an ongoing basis.

    Responsibilities:
  • Work on multiple software development projects using the .NET framework as directed by leadership. Projects include web, windows and web service development
  • Work with Business Analysts and Project Sponsors to understand requirements and create functional and technical documentation
  • Develop and support applications, web services and vendor integration
  • Develop and maintain complex systems or subsystems using object oriented techniques and design patterns to ensure maintainability
  • Refactor existing code to meet evolving needs of business
  • Track usage and effectiveness of all authored applications
  • Create and manage versioning for all authored applications
  • Stays current with relevant technology in order to maintain and/or improve functionality for authored applications
  • Be able to travel as necessary
    Qualifications:
  • Bachelor’s degree in Computer Science or related field from an accredited university or equivalent years of work experience in the field
  • Full SDLC experience developing large or complex systems
  • 10+ years total development experience, including object oriented coding techniques
  • 6+ years experience in Microsoft 2.0-3.5 C# .NET/ASP.NET development
  • Understanding of IIS Web Servers
  • Expert level knowledge and experience with SQL and software interaction with databases such as MySQL, SQL Server and / or Oracle through APIs such as OCI and ODBC
  • Software testing (Unit, System, Integration, Functional, Performance) experience
  • Knowledge of layered systems architectures, solutions and designs
  • Strong communication skills
  • Understanding of shared software concepts
  • Ability to work flexible hours and under minimal supervision



Benefits:

We value our employees’ time and efforts. Our commitment to your success is enhanced by our competitive salary, depending on experience, and extensive benefits package including bonus potential, paid time off, medical, dental and vision benefits and future growth opportunities within the company. Plus, we work to maintain the best possible environment for our employees, where people can learn and grow with the company. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning and culture.



To apply for this position, please send your resume to careers@io.com

IO provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disabilities, mental disabilities, age, military status, or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex sterotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. In addition, IO complies with applicable federal, state and local laws governing nondiscrimination in employment in every location in which IO has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.


Equal Employment Opportunity is a priority of IO.
Please notify of any matter which interferes with that priority.

Phone

480.513.8500

Fax

480.513.8510

See Open Positions:

IO Careers Portal

careers at IO

IO products are purposefully designed and elegantly engineered

IO designs, engineers, and delivers data center infrastructure for the world's largest enterprises, governments, and service providers

IO's data center solutions can be delivered as a product or a service and address a wide range of IT and Industry requirements

Learn more about IO policies, rules and regulations, terms of service and frequently asked questions.

Learn more about the IO team and get the latest IO news and information on events and careers.