Be the Best.

Build your reputation by being associated with the trusted Technisource name. If you are the best in your field, we want to talk to you. We will help you succeed and develop your skills. Ask us how!


Be Challenged.

Technisource is the trusted source that the world's most respected companies turn to for top technical talent. Because of our core expertise in defined, high-end skill sets, we get the elite assignments. We offer challenging opportunities in diverse industries.


Be Valued.

Our employees and consultants are our most valuable resources and we take care of them. With a focus on redeployment, we're constantly working to find you another assignment before your current assignment ends.


Be Rewarded.

Technisource rewards our employees and consultants with competitive pay, training and certification assistance, insurance, vacation and generous bonus opportunities.


Be Heard.

We listen. Technisource focuses on building quality relationships with our consultants. We foster a culture of open communication and value the insight we receive.

Learn More about Technisource

Sr. Software Developer/Application Architect

Location: Cedar Rapids, IA 52404
Employment Type: Full Time, Employee
Expected Duration: 5+ to 7 Years
Reference Code: 1001308892

The Sr. Software Developer/Application Architect position is responsible for performing programming tasks to support the company business systems.

Requirements:
         5 plus years of experience programming in Java and/or .net C#

         Has been responsible for database design of projects

         Advanced SQL writing capabilities

         3-4 years of Web programming experience is required.  It is acceptable to be in Asp.net, Struts or JSF

         Knowledge of J2EE

         Use of LINQ for .net

         Experience using JBoss or Tomcat

         Comfortable or able to learn your way around Linux/UNIX type environments

         Must be comfortable in meeting with the User community to do requirement sessions

         Obtain business knowledge of all the major systems within company to be able to steer architectural decisions

         Has experience in mentoring other developers either by teaching them new technology or laying out design documents for them to follow and code

Primary Responsibilities:
Responsible for JAVA and C# .NET coding / development.
Responsible for the creation and execution of the Unit Test cases for each coding assignment.
Responsible for solving technical problems for a project. Software coding is the primary responsibility.
Analyze systems, design, and implementation tactics across aspects of a project.
Write and test computer programs from specifications.
Execute the software development activities contained within the software development plan.
Write documents for project progress reports, and code documentation. These documents may communicate highly complex information to individuals who may or may not be technically oriented.
Work in conjunction with the Product Design Team to produce complex system analysis, design, test case and implementation documentation as requested.
Understands complex programming techniques including, but not limited to, database connectivity, programming languages, standards, methods and tools.
Effectively identify and utilize the appropriate tools required for system and program development.
Perform program maintenance as directed by the Manager of Applications Development.
Senior Developer or Application Architect

Apply using the Technisource application process

Apply using your My Monster account