Lake County .NET Users' Group Helping the .NET developers of Lake County, Illinois

Jobs

Jobs

  • Senior .NET Web Developer, E-Commerce at CDW

    Are you looking for a challenging opportunity to work for one of the top-tier E-commerce sites in the country?  Are you looking to leverage your .Net expertise to help create online business applications that serve a wide audience?  If so, we are looking for you to join our tech savvy .Net Development team at CDW.

     

    This role is a demanding, highly dynamic and technically challenging position. You will function in a multi-faceted role that offers the opportunity for career growth while having fun at the same time. You must be experienced in Requirements gathering, Design, Construction and Implementation. You must have hands on knowledge of in scalable n-tier web applications, have knowledge of web standards, and have a good knowledge of UML.

     

    You must have a good understanding of object oriented concepts and their implementations - Abstractions, Interfaces. If you are familiar with or implemented design patterns for solving problems come talk to us about your experiences. If you have a blog or published articles bring a copy with you to talk to us.

     

    The Sr. Application Developer must also have excellent people skills and be resourceful in order to manage the software development process in a team environment.

     

    Functional responsibilities of the Sr. Application Developer include: development of architecture specifications, application partitioning, object and data modeling, database design, programming, quality assurance and implementation support.



    Responsibilities:

    • Work with Business Systems Analysts employing object-oriented analysis and design techniques including use case analysis, object modeling and database schema design to ensure business requirements and design goals are met.
    • Participate in application architecture planning, including system partitioning and framework design.
    • Develop high-level system narratives, storyboards and user interface prototypes.
    • Participate in the development of detailed design specifications for use by the technical team.
    • Develop system test plans, ensure software quality assurance (SQA) standards are achieved and validate that business goals are accomplished.
    • Develop detailed estimates for projects, including resource allocation, timelines and budget.
    • Make technical decisions to meet the design goals laid out in product road map and by management.
    • Identify issues that require more attention and work to resolve issues based on an understanding of the business problem being solved.
    • Draw appropriate resources together in order to address technical issues.
    • Direct and focus the efforts of the technical project team.
    • Monitor progress of the team and provide mentoring where appropriate.
    • Be responsive and customer service oriented to answer customer questions via phone, email, etc. during the engagement.
    • Work with business teams to clarify requirements and business needs.
    • Facilitate requirements gathering utilizing facilitated focus sessions and one-on-one interviews.

    Requirements:
    • 6+ Years in application development.
    • Bachelor of Science in Computer Science or equivalent.
    • Experience in leading software development teams and managing implementation projects that utilize Microsoft based technologies.
    • Experience with the product lifecycle and strong understanding of the role of methodology/frameworks.
    • Experience with object-oriented design and programming techniques.

    • Experience with creating applications using technologies such as:

          (C#, ASP.NET, ASP, Web Services, XML, SQL Server, TFS, VSS, Visio)

    • Experience with ASP.Net AJAX, CSS, Javascript, and layouts and Web 2.0 UI behaviors is a definite plus.

    • Ability to work effectively with, and support the needs of, project team members and the customer support department.
    • Strong written and verbal communication skills
    • Possess creative problem solving skills.
    • Experience using software design support tools and productivity suites such as Microsoft Visio, Microsoft Office and Microsoft Project.
    • Experience in teaching and/or mentoring professionals.

    • A high level of passion for creating software and the processes around it.

     

    Contact:

    Rebecca Willi, IT Sourcing Consultant

    CDW

    One CDW Way | 200 N. Milwaukee Ave. | Vernon Hills, IL 60061

    Phone: (847628-3457

    rebwill@cdw.com | www.cdw.com | CDW is Hiring

  • Senior Software Engineer, Physicians Interactive (July 19, 2010)

    The ideal candidate should have a proven track record of architecting and developing applications, as well as leading and delivering projects using development processes.  The candidate should have an extensive knowledge of designing and writing software applications in .Net and ASP.Net and database technologies (T-SQL, ADO.NET).

    The candidate must also have project management skills to estimate and lead projects, as well as work closely with the team in US & offshore resources.

     

    Application Development Qualifications

    • Proven experience designing and building web applications using the following technologies: C#, ASP.NET, D/HTML, ASP, VB Script, Web Services, JavaScript, XML and XSLT.  Familiar with SQL Reporting.
    • 6+ years of hands-on experience designing and developing software applications.
    • Experience in application design and architecture.
    • Experience with data and event driven architecture.
    • Experience with high-availability architecture.
    • Experience with object oriented design.
    • Solid experience with software development lifecycle methodologies.
    • Experience with XML/SOAP.

    Database Qualifications

    ·         A thorough understanding of relational database design, data modeling, and stored procedures.

    ·         Extensive stored procedure design and coding experience in SQL Server.

    ·         Must be able to write complex SQL statements in SQL Server

    ·         Experience using ADO.NET

     

    Management Skills

    • Capable of accurately estimating all phases of software development.
    • Ability to manage projects, milestones, deadlines and delivering on time, given limited resources.
    • Ability to coordinate with the QA Lead on testing of development projects.
    • Ability to lead a team and maximize all resources.
    • Assist in the management of day-to-day tasks of other software engineers.

     

    Process

    • Experience analyzing functional requirements
    • Experience writing and reviewing technical Specifications
    • Experience organizing coding, unit testing,
    • Experience managing defect and maintenance

     

    Other Requirements

    • Candidate must possess strong leadership skills.
    • Excellent written and verbal communications skills required.

    Contact: Cindy Swiderski; Cindy.Swiderski@PhysiciansInteractive.com

    www.physiciansinteractive.com