Contract Experience in Flutter is mandatory Though it's a senior software engineer position, we are looking for someone with a lead experience. Qualifications : * Education and Experience:
Contract Experience in Flutter is mandatory Though it's a senior software engineer position, we are looking for someone with a lead experience. Qualifications : * Education and Experience:
SDC / Contract Administrator Construction Project Manager
$24.25 - $32.75/hr
... engineering services for the project (i.e., excluding means and methods of construction-related ... Thorough examination of contract documents and subcontractor submittals is a requirement of the ...
SDC / Contract Administrator Construction Project Manager
$24.25 - $32.75/hr
... engineering services for the project (i.e., excluding means and methods of construction-related ... Thorough examination of contract documents and subcontractor submittals is a requirement of the ...
SDC / Contract Administrator Construction Project Manager
Altoona, IA · On-site
$24.25 - $32.75/hr
... engineering services for the project (i.e., excluding means and methods of construction-related ... Thorough examination of contract documents and subcontractor submittals is a requirement of the ...
Quick apply
SDC / Contract Administrator Construction Project Manager
Altoona, IA · On-site
$24.25 - $32.75/hr
... engineering services for the project (i.e., excluding means and methods of construction-related ... Thorough examination of contract documents and subcontractor submittals is a requirement of the ...
Senior Project Engineer
$92.60K - $120.70K/yr
Develop engineering designs, material specifications, and project cost estimates. * Conduct ... Submit regular status reports to management, assist with contract administration and prepares ...
Senior Project Engineer
$92.60K - $120.70K/yr
Develop engineering designs, material specifications, and project cost estimates. * Conduct ... Submit regular status reports to management, assist with contract administration and prepares ...
Senior Project Engineer
$92.60K - $120.70K/yr
Develop engineering designs, material specifications, and project cost estimates. * Conduct ... Submit regular status reports to management, assist with contract administration and prepares ...
Quick apply
Senior Project Engineer
$92.60K - $120.70K/yr
Develop engineering designs, material specifications, and project cost estimates. * Conduct ... Submit regular status reports to management, assist with contract administration and prepares ...
W2 Contract Position Overview This role supports cockpit avionics development for U.S. Army Special ... engineering teams and external stakeholders on Common Avionics Architecture System (CAAS) builds ...
W2 Contract Position Overview This role supports cockpit avionics development for U.S. Army Special ... engineering teams and external stakeholders on Common Avionics Architecture System (CAAS) builds ...
Mechanical Systems Engineer Client: Heavy Machine Manufacturing Company Location: Ottumwa, IA ... leading contract, contract-to-hire and professional placement firm, Three Point Solution ...
Quick apply
Mechanical Systems Engineer Client: Heavy Machine Manufacturing Company Location: Ottumwa, IA ... leading contract, contract-to-hire and professional placement firm, Three Point Solution ...
SDC / Contract Administrator Construction Project Manager
Altoona, IA · On-site
$24.25 - $32.75/hr
... engineering services for the project (i.e., excluding means and methods of construction-related ... Thorough examination of contract documents and subcontractor submittals is a requirement of the ...
SDC / Contract Administrator Construction Project Manager
Altoona, IA · On-site
$24.25 - $32.75/hr
... engineering services for the project (i.e., excluding means and methods of construction-related ... Thorough examination of contract documents and subcontractor submittals is a requirement of the ...
Engineer (Des Moines)
West Des Moines, IA · On-site
Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ... Assessing conformance to contract specifications. Resolving any conflicts in interpretation.
Engineer (Des Moines)
West Des Moines, IA · On-site
Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ... Assessing conformance to contract specifications. Resolving any conflicts in interpretation.
Senior Project Engineer
$92.60K - $120.70K/yr
Contract Administration skills; National codes and standards interpretation skills. Previous ... Proficient in engineering economics. · Proficient in AutoCAD. · Ability to travel to other ...
Quick apply
Senior Project Engineer
$92.60K - $120.70K/yr
Contract Administration skills; National codes and standards interpretation skills. Previous ... Proficient in engineering economics. · Proficient in AutoCAD. · Ability to travel to other ...
Materials Engineer I - Materials Engineering Major Purpose Assists and supports materials ... Contract Management * Costing and Budgeting * Graphics or Photo Imaging * Word Processor Software
Materials Engineer I - Materials Engineering Major Purpose Assists and supports materials ... Contract Management * Costing and Budgeting * Graphics or Photo Imaging * Word Processor Software
Senior Project Engineer
$92.60K - $120.70K/yr
As a key member of the Engineering team, you will dive into data analysis and design innovative ... Submit regular status reports to management, assist with contract administration and prepares ...
Senior Project Engineer
$92.60K - $120.70K/yr
As a key member of the Engineering team, you will dive into data analysis and design innovative ... Submit regular status reports to management, assist with contract administration and prepares ...
Manufacturing Engineer II - Assembly
Waterloo, IA · On-site
$72K - $92.70K/yr
Manufacturing Engineer II - Assembly Client ... Heavy Machine Manufacturing Company Duration: 11 months contract role Location: Waterloo, IA 50704 ...
Manufacturing Engineer II - Assembly
Waterloo, IA · On-site
$72K - $92.70K/yr
Manufacturing Engineer II - Assembly Client ... Heavy Machine Manufacturing Company Duration: 11 months contract role Location: Waterloo, IA 50704 ...
Quality Engineer
Davenport, IA · On-site
$68.70K - $88.70K/yr
Quality Engineer Client: Heavy Machine Manufacturing Duration: 1 Yr 8 Months (Ext possible ... Contract & Cost Management • Reporting & Compliance #ZR
Quality Engineer
Davenport, IA · On-site
$68.70K - $88.70K/yr
Quality Engineer Client: Heavy Machine Manufacturing Duration: 1 Yr 8 Months (Ext possible ... Contract & Cost Management • Reporting & Compliance #ZR
Submit regular status reports to management, assist with contract administration and prepares ... Knowledge of engineering principles and techniques related to food processing and the meat industry ...
Submit regular status reports to management, assist with contract administration and prepares ... Knowledge of engineering principles and techniques related to food processing and the meat industry ...
Embedded Software Engineer
$128.70K - $169.30K/yr
Cedar Rapids, IA EMPLOYMENT TYPE: Full time/Contract Roles & Responsibilities : Development and ... Experience with embedded real time applications Programming proficient in C language Familiar with ...
Quick apply
Embedded Software Engineer
$128.70K - $169.30K/yr
Cedar Rapids, IA EMPLOYMENT TYPE: Full time/Contract Roles & Responsibilities : Development and ... Experience with embedded real time applications Programming proficient in C language Familiar with ...
Civil Engineer
$2.90K - $5.80K/mo
Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...
Civil Engineer
$2.90K - $5.80K/mo
Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...
Civil Engineer
$2.90K - $5.80K/mo
Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...
Civil Engineer
$2.90K - $5.80K/mo
Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...
Civil Engineer
$2.90K - $5.80K/mo
Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...
Civil Engineer
$2.90K - $5.80K/mo
Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...
Controls Engineer
Cedar Rapids, IA · Hybrid
$81.70K - $105.70K/yr
Responsible for development of costs and proposal of change orders to contract scope Minimum Requirements Education BS in Electrical or Mechanical Engineering is preferred. Experience Three to five ...
Quick apply
Controls Engineer
Cedar Rapids, IA · Hybrid
$81.70K - $105.70K/yr
Responsible for development of costs and proposal of change orders to contract scope Minimum Requirements Education BS in Electrical or Mechanical Engineering is preferred. Experience Three to five ...
Contract Programming information
See Iowa salary details
$10.06 - $15.31
11% of jobs
$19.82 is the 25th percentile. Wages below this are outliers.
$15.31 - $20.56
17% of jobs
$20.56 - $25.81
17% of jobs
The median wage is $28.03 / hr.
$25.81 - $31.06
14% of jobs
$31.06 - $36.31
12% of jobs
$39.37 is the 75th percentile. Wages above this are outliers.
$36.31 - $41.56
9% of jobs
$41.56 - $46.81
6% of jobs
$46.81 - $52.06
5% of jobs
$52.06 - $57.31
4% of jobs
$57.31 - $62.56
3% of jobs
$62.56 - $67.81
2% of jobs
$10
$33
$67
How much do contract programming jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Contract Programmer, and why are they important?
What are some common challenges faced by contract programmers when working with multiple clients simultaneously?
What is contract programming?
What is the difference between Contract Programming vs Software Developer?
| Aspect | Contract Programming | Software Developer |
|---|---|---|
| Credentials | Typically no specific certifications required, but technical skills are essential | Often holds degrees or certifications in computer science or related fields |
| Work Environment | Project-based, freelance or temporary roles, often remote | Full-time employment, in-house or remote |
| Employer & Industry Usage | Used across various industries for short-term projects | Employed by companies for ongoing development roles |
| Search & Comparison Intent | Often compared for flexibility and project scope | Compared for career stability and growth opportunities |
Contract Programming involves short-term, project-based work often as a freelancer, while Software Developers typically work full-time within a company. Both roles require strong technical skills, but their work environments and employment terms differ significantly.

Opening for .NET developer with Flutter || Des Moines, IA-Hybrid || Contract
SR Partners LLCDes Moines, IA
$62 - $80.75/hr
Other
Posted 10 days ago
Job description
Job Title: .NET Developer with Flutter
Location: Des Moines, IA -Hybrid
Mode of Hire: Contract
Job Description:
Experience in Flutter is mandatory
Though it's a senior software engineer position, we are looking for someone with a lead experience.
Qualifications :
- Education and Experience:
- Bachelors Degree in Computer Science, IT, or a related field with 9+ years of experience including 2+ as a tech lead
- Expert-level C# / .NET proficiency with a track record of building and delivering production enterprise systems.
- Deep Angular and TypeScript expertise including performance optimization and enterprise-scale module architecture.
- Production Flutter / Dart experience across the full mobile development lifecycle.
- Expert SQL Server skills: schema design, performance tuning, high availability, and disaster recovery concepts.
- Hands-on Azure DevOps mastery: pipeline authoring, release strategies, and environment management.
- Strong prompt engineering skills; experience directing AI tools for complex development tasks and evaluating AI agent output for quality and fit.
- Extensive knowledge of Microsoft Azure, including Azure resource provisioning, Azure Resource Manager (ARM), and resource governance/management (e.g., RBAC, policies, tagging, cost management).
- Leads technical direction for the team; formally mentors all engineers; owns onboarding and capability building; coaches on prompt engineering and responsible AI use.
Primary Technical Skills:
- C# / .NET Development
- ASP.NET Core
- .NET Framework / .NET 6+
- Enterprise application development
- Microservices architecture
- REST API development
- Middleware and backend services
- Angular & TypeScript
- Angular (enterprise-scale applications)
- TypeScript
- Frontend architecture
- State management
- Performance optimization
- Modular UI architecture
- Responsive web development
- Flutter / Dart
- Cross-platform mobile app development
- Android & iOS deployment
- Mobile application lifecycle management
- Flutter UI/State management
- App performance optimization
Database Skills
- Microsoft SQL Server
- Database schema design
- Query optimization
- Stored procedures
- Performance tuning
- Indexing strategies
- High Availability (HA)
- Disaster Recovery (DR)
- Backup & recovery strategies
DevOps & CI/CD
- Azure DevOps
- CI/CD pipeline creation
- Release management
- Build automation
- Environment management
- Git repositories
- Deployment strategies
- Infrastructure automation
Cloud & Infrastructure
- Microsoft Azure
- Azure Resource Manager (ARM)
- Azure resource provisioning
- Azure governance
- RBAC (Role-Based Access Control)
- Azure Policies
- Resource tagging
- Cost management
- Cloud infrastructure management
AI & Modern Engineering Skills
- AI-assisted software development
- AI agent evaluation and validation
- AI productivity tooling
Leadership & Team Management
- Technical leadership
- Solution architecture guidance
- Engineering mentorship
- Team onboarding
- Capability development
- Technical coaching
- Code review & quality governance
Job Descriptions:
Senior Software Engineer /Technical Lead:
Software Architechture & Development
- Lead the design and development of complex features across .NET services, Angular, Flutter mobile, and middleware layers, aligned with Software Architect standards; author technical design documentation and present to the Architect for validation.
- Write and review production-grade code; set the engineering quality bar; enforce coding standards, secure coding practices, and integration patterns defined by the Architect.
- Apply advanced prompt engineering to direct AI tools across code generation, debugging, refactoring, and documentation tasks; evaluate AI agent output for architectural fit and take responsibility for all committed code.
Technical Leadership & Mentoring
- Serve as the primary technical mentor for SE1 and SE2 engineers; lead onboarding, provide structured code review feedback, and actively support career growth.
- Lead design review meetings for assigned projects; proactively schedule Architect check-ins to validate scalability and design decisions before committing.
- Facilitate team knowledge-sharing sessions and identify skill gaps; coach engineers on prompt engineering, AI tool usage, and responsible AI practices.
DevOps, CI/CD & Platform Engineering
- Build, maintain, and continuously improve Azure DevOps CI/CD pipelines implementing pipeline templates and standards.
- Implement and maintain Infrastructure within Azure that follows approved architectural patterns; own observability solutions across team services.
- Enforce deployment standards, branching strategies, and environment promotion gates as established by the Software Architect.
Testing, Quality, & Reliability
- Enforce the testing strategy defined by the Software Architect; lead quality execution across all projects including unit, integration, end-to-end, and performance testing.
- Lead quality improvement initiatives; track and drive reduction of defect rates, test coverage gaps, and reliability incidents.
- Conduct performance engineering and capacity planning for critical enterprise and data pipeline services.
Stakeholder Engagement & Technical Strategy
- Serve as the primary engineering liaison between the delivery team and the Software Architect; ensure architectural direction is understood and implemented correctly across all engineers.
- Represent the engineering team in discussions with IT leadership, project managers, and business stakeholders; translate technical constraints and delivery status clearly.
- Contribute delivery feasibility insight and ground-level engineering perspective to the Architect's technology evaluations and standards decisions
Continuous Learning
- Maintain deep expertise in the Microsoft Azure ecosystem, .NET roadmap, and AI tooling evolution including emerging agent frameworks and prompt engineering best practices.
- Evaluate new AI development tools and agent capabilities; assess fitness for the team's workflow and bring recommendations to the Software Architect
- Represent IT in relevant professional communities; bring external best practices and emerging trends back to the team.
PSRTEK is a reputed technology recruitment and IT staffing brand with a global footprint and an admired client base. As an ideas and innovation powerhouse with a culture of excellence, we bring remarkable expertise and deliver powerfully transformative results.