Work in Iowa Energy Jobs

Job Information

Computer Consultants International, Inc Software Developer Programmer (WinForms/.Net) (Job ID: 601761) in Des Moines, Iowa

Software Developer Programmer (WinForms/.Net) (Job ID: 601761)

  • 321 E 12th St, Des Moines, IA 50319, USA

  • Full-time

Company Description

Computer Consultants International, Inc. (CCI) is an IT Consulting Firm with more than 18 years experience providing effective, expert-level services in industries such as Construction, Technology, Finance, Healthcare, and Government. CCI focuses on building long-term relationships while completing projects from design to delivery. People are CCI's key component for success. Recruiting utmost-quality individuals for our clients, CCI fields a workforce of individuals who are selected not only because of their technical qualifications but also for their achievements as substantial, contributing human beings. In government work and in the commercial market, high standards of ethics and accountability are critical. Therefore our people are chosen for their integrity and ability to maintain relationships, as well as expertise in their field. To learn more about CCI, visit us online at

Job Description

Candidates for this position must successfully be able to develop Windows Form .NET applications using C# and VisualBasic.NET. Responsibilities include modifying existing applications to fix bugs and add enhancements; and upgrading older applications to new versions of Visual Studio and targeting newer versions of the .NET Framework. Candidates must also be able to build new applications from the ground up. New application development will include working with a business analyst to gather and understand requirements, creating project documentation, building back end application code and database components (tables, procedures, view, etc), building the user interface (Windows Forms), testing, debugging, and deploying applications.

Additional responsibilities include analyzing current production technology, recommending modern technology replacement solutions, and implementing those solutions. For example, older applications or operating systems that are no longer supported must be replaced by equivalent or better solutions.

Successful candidates must have the ability to communicate with non-technical end users. Successful candidates should be able to work independently with little guidance required.

Preferred candidates will have ability to write scheduled SQL Server jobs or operating system scheduled tasks to perform automated functions across the enterprise.

Required skills include:

  • C# .NET developer with specialization in Windows Forms (5 years min)

  • SQL Server skills such as building tables, views, stored procedures, understanding indexing (5 years min)

  • Must be detail oriented and logical.

  • Experience in object-oriented design.

  • Strong written and interpersonal communications skills.

  • Ability to gather information and create process flowcharts, diagrams and other documentation.

  • Ability to gather information and develop technical specifications that can be understood by non-technical users.

  • Solid understanding of secure application development.

  • VisualBasic.NET experience preferred.

  • Crystal Reports experience preferred.

  • An interest in gaining new skills.

  • Solid understanding of Windows operating system, including printing, print drivers, Active Directory, DNS, DHCP is a plus.

Work will be located in Des Moines, Iowa (on site). Agency will provide computer hardware and software needed to complete the requirements of the job.


C# programming language (Windows Forms). Required. 5 Years

SQL Server (T-SQL, building tables, views, stored procedures, understanding indexing, understanding permissions). Required. 5 Years

Crystal Reports. Desired.

Visual Basic and Visual Basic.NET. Nice to have.

Strong writing skills (document flow charts, user requirements, implementation guides, etc.). Required.

Strong oral/interpersonal skills. Required.

Solid understanding of secure application development. Required.

Solid understanding of Windows operating system, including printing, print drivers, Active Directory, DNS, DHCP. Desired.

Experience in object-oriented design. Required.

IN-Person interviews are scheduled for Monday, July 29th and Tuesday, July 30th.

Additional Information

For immediate consideration, please send your resume to hire(at) with "601761-IA" Subject Line

Job Location