Senior Software Engineer - Software Engineering
US Tech Solutions
Job Title
Major Purpose: Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports. This level designs complex/significant parts of a system/sub-system or works on a complete product of a broad scope and solves well-defined problems with little guidance. May act as a work lead, providing technical coaching to other engineers and support personnel; Recognized as an expert user of critical technology; develops new software functionality for product development.
In addition to technical skills, candidates must have strong communication skills.
- At this time we are not planning to use a Glider test (this could change), but a technical screen will be conducted during the interview.
- Deep and broad understanding of technology and develops creative solutions for resiliency, reliability, and security for applications.
- Has a strong ability to anticipate product failure and automate solutions for failure modes and recovery.
- Leads as an Incident Commander to coordinate failure recovery for large or complex systems.
- Leads in the solution of division-wide complex problems for resiliency, reliability, and security by identifying and organizing necessary resources. Acts as technical advisor.
- Leads in the development of Service Level Objectives over multiple parts of the system.
- Evaluates and implements enhancement design solutions to improve cost, quality, performance, and security of software applications.
- Evaluates and implements enhancement design solutions for gathering metrics for cost, quality, performance and security of software applications.
- Develops and maintains knowledge of industry and technical innovations in the technical discipline.
- Executes necessary support and playbook documentation, as directed, or needed.
- Collaborates with other site reliability engineers and product team members to ensure that features meet business needs.
- Leads problem post mortems in order to understand issues, learn from issues, and share any changes in automation, recovery, and documentation with other site reliability engineers.
- AWS Cloud Services, Kubernetes, Datadog, Terraform, multiple possible coding frameworks may include Java, Java(Scala), JavaScript,.NET, Go, Python and others are used in the environment.
Major Duties
- Develops, codes, configures, and tests programs and systems.
- Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
- Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
- Executes necessary documentation, as directed, or needed.
- Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
- Follows industry-standard agile software design methodology for development and documentation.
- Mentors junior software engineers on the team.
Skills, Abilities, Knowledge
- Ability to analyze, translate, and define business requirements into technical solutions.
- Excellence in verbal and written communication forms with emphasis on persuasive communication, tact, and negotiation.
- Ability to apply engineering principles and concepts for designs.
- Ability to manage many competing priorities/requests in a fast-paced environment.
Education
- Degree in an Engineering/Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
- Degree in an Information Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
- Previous experience in programming/software development. (4 - 7 years)
- Software development processes experience. (4 - 7 years)
- Product design, test and/or analysis experience. (4 - 7 years)
- Participating in Agile Development (4 - 7 years)
- Experience working in an Agile Environment (4 - 7 years)
Work Experience
$130k - $150k
...Job Description Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Senior Software Engineer, you'll work as a member of a cross functional agile team focused on building and maintaining customer-facing applications...Senior- ...and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software...Senior
$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start$120k - $180k
...Senior Full-Stack Software Engineer RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking a Senior Full-Stack Software Engineer to become an integral part of our software engineering team....SeniorTemporary workWork at officeFlexible hours- Midwest-Family-Mutual seeks an experienced Senior Agentic AI Specialist to develop agentic AI capabilities within their systems... ...Candidates should possess a strong background in AI systems, software engineering, and agent orchestration. The position offers remote work...SeniorRemote job
$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorRemote workWorldwideFlexible hours- Overview We're hiring! Kemin is seeking a Senior Software Engineer to join our team in Des Moines, Iowa. As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team — the technical anchor for large project delivery...SeniorSecond jobWork at officeLocal areaRemote work3 days per week
$186.07k - $218.9k
...annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure...SeniorLocal area$186.07k - $218.9k
...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical... ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production...SeniorLocal area$79.2k - $178.1k
...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models...SeniorTemporary workWork experience placementImmediate startFlexible hours- # Senior Salesforce Software EngineerWest Des Moines, IA 50266## Description# **Sr Salesforce Software Engineer**Hybrid or Remote | Full-Time Position**About Tractor Zoom**At Tractor Zoom, we’re on a mission to transform how the ag industry buys, sells, and values equipment...SeniorFull timeWork at officeImmediate startRemote work
$186.07k - $218.9k
...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our... ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend...SeniorLocal area- A healthcare solutions provider in Des Moines is seeking an experienced Application Developer to design and implement technical solutions for the Medical Transportation sector. The ideal candidate will have 4-8 years of experience, proficiency in Angular and Java, and a...SeniorRemote work
$209k - $238.5k
A leading financial services firm is looking for a Sr Lead Software Engineer specializing in analytics and shopping. This remote-eligible role requires a strong background in software engineering with at least 6 years of experience, including knowledge of cloud computing...SeniorRemote work- ...multiple client systems;• Work closely with other members in Software Development Team and perform code review upholding best practices... ...Must have a Bachelor’s Degree in Computer Science, Computer Engineering or related field plus 5 years of progressive experience in any...SeniorHourly pay
- ...customers and each other. Job Description: Job Title: Software Engineer II Department: Information Technology FLSA: Exempt Overview... ...-level digital platforms. You'll collaborate closely with senior engineers, designers, product managers, and other team...Work at officeRemote work
$96.8k - $251.6k
...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work...SeniorTemporary workFlexible hours$96.8k - $251.6k
...reliability, and global performance. This is a senior individual contributor role for someone... ...problems, and raises the bar for engineering excellence across teams. Why OCI At... ...excellence. Qualifications ~10+ years of software engineering experience with deep...SeniorTemporary workFlexible hours$90k - $125k
A financial services company in Des Moines is looking for a Senior Software Engineer to modernize their critical enterprise systems. The ideal candidate has over 7 years of application development experience, with strong COBOL expertise and familiarity with CI/CD-driven...Senior$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$86.5k - $142.7k
...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position... ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep...SeniorSummer holidayFlexible hours- ...Berkley Technology Services: Right Team, Right Technology, Simple and Secure. Responsibilities The Sr. Software Engineer will be providing overall requirements gathering, design, development and support of one or more company applications for the...Senior
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior- Priority Dispatch Corp. is looking for a Senior Salesforce Software Engineer, based in West Des Moines, IA. This full-time role can be performed hybrid or remote, responsible for developing predictive analytics and machine learning models. You will lead the design and architecture...SeniorRemote jobFull time
$86.4k - $138.6k
...A healthcare technology firm is looking for an experienced software engineer to join their agile team in Des Moines, Iowa. This role involves designing and developing scalable software applications across various platforms. Candidates should possess a bachelor's degree...SeniorRemote work$150k - $175k
...Job Title Senior Software Engineer 1, Mobile Development Job Description About the Role: People, Inc. is looking for an experienced mobile technologist with deep expertise in React Native development and mobile advertising to join our Revenue Development...SeniorTemporary workLocal areaImmediate startFlexible hours$102k - $137.1k
...JOB DESCRIPTION The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies...SeniorFull timeWork experience placementLocal areaShift work$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work- ...Overview: We are currently hiring for a Senior AI Engineer role based in West Des Moines . The position involves building and optimizing production-grade GenAI and ML applications using cutting-edge AWS AI services and modern LLM frameworks. Role: Senior...SeniorCurrently hiring
$127k - $152k
...Senior Software Engineer II We're looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts team. In this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly...SeniorHourly payTemporary workWork experience placementWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Software Engineering. Be the first to apply!
- startup software engineer Urbandale, IA
- software developer Urbandale, IA
- ngo software engineer Urbandale, IA
- software engineer Urbandale, IA
- cybersecurity software engineer Urbandale, IA
- part time software developer remote Urbandale, IA
- intel software engineer Urbandale, IA
- software engineer healthcare Urbandale, IA
- software developer fintech Urbandale, IA
- consulting software engineer Urbandale, IA

