Senior Software Engineer

2 days ago


Phoenix, Arizona, United States U-Haul Full time
About the Role

We are seeking a skilled Senior Software Engineer to lead our Full Stack Development team. As a key member of our technical team, you will be responsible for designing and developing robust software systems using Microsoft stack development on .NET Core.

The ideal candidate will have strong experience in C# and VB.NET 4.0, XML, WCF, and business-to-business integration using SOAP or REST. They should also have knowledge of Domain Driven Development, Service Oriented Architectures, and experience in backend service development.

Key Responsibilities:

  • Writing clean, high-quality, high-performance, maintainable code
  • Support legacy applications and refactor them as necessary
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Collaborate with other team members to ensure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews

Qualifications:

  • Bachelor's degree in Computer Science (or related field)
  • 5+ years of relevant work experience can be substituted for education
  • Expertise in Object-Oriented Design, Database Design, and XML Schema
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work
  • Experience unit testing
  • Experience with / understanding of modern Design Patterns
  • Front end experience in JavaScript, Angular, Typescript, React and/or Node

This position offers a salary range of $100,000 - $150,000 per year, depending on experience, plus excellent benefits, including medical coverage, prescription plans, dental and vision plans, gym reimbursement program, registered dietitian program, weight watchers, onsite medical clinic, career stability, opportunities for advancement, valuable on-the-job training, tuition reimbursement program, free online courses, business and travel insurance, employee assistance program, paid holidays, vacation, and sick days, employee stock ownership plan, 401(k) savings plan, life insurance, critical illness/group accident, and more.



  • Phoenix, Arizona, United States Saxon Global Full time

    Job Title: Senior Software EngineerJob Summary:Saxon Global is seeking a Senior Software Engineer to lead the development of our internal systems and services for Santander clients. The ideal candidate will have experience building database and applications using Node.Js and Java.Key Responsibilities:• Design and develop software applications using Node.Js...


  • Phoenix, Arizona, United States Omega Hires Full time

    Software Development OpportunityAt Omega Hires, we are seeking a talented Senior Software Engineer to join our team. This is a long-term contract position based in Phoenix, AZ (hybrid).As a Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions using Golang, Kafka, and REST API. You will also work with...


  • Phoenix, Arizona, United States Centraprise Full time

    Senior Go Software Engineer Job DescriptionWe are seeking an experienced Senior Go Software Engineer to join our team at Centraprise. As a senior engineer, you will lead the development of high-performance Go applications and mentor junior engineers.About the RoleIn this role, you will:Lead the design and development of scalable Go applications.Mentor junior...


  • Phoenix, Arizona, United States Corjl Software Full time

    About the PositionCorjl Software is seeking a highly skilled Backend Software Engineer to contribute to the development of our cutting-edge graphic design editing platform.This role involves working closely with our technical co-founder to resolve complex problems and mentoring junior developers to help them understand and contribute to the vision.We are...


  • Phoenix, Arizona, United States Cognizant North America Full time

    About Cognizant North America: We are a leading professional services company transforming clients' businesses, operating, and technology models for the digital era. Cognizant is looking for a Fulltime Senior Software Engineer with Cloud Solutions experience to join our team in Phoenix, AZ or Charlotte, NC. Job Description: As a Senior Software Engineer with...


  • Phoenix, Arizona, United States Sumitomo Mitsui Banking Corp Full time

    As a Senior Software Engineer at Sumitomo Mitsui Financial Group, Inc., you will play a critical role in building and maintaining risk decision systems that scale across products with a unified approach to rule/business logic management.The anticipated salary range for this position is between $85,000.00 and $170,000.00. Your individual qualifications,...


  • Phoenix, Arizona, United States TEKsystems Full time

    We are seeking a skilled Senior Software Engineer to join our team at TEKsystems in Phoenix. This is a contract-to-hire opportunity that offers remote work until next year.Salary: $90,000 - $120,000 per yearJob DescriptionAs a Senior Software Engineer, you will design and develop high-volume REST APIs using Java. Your expertise in In-memory computing...


  • Phoenix, Arizona, United States Syntricate Technologies Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Syntricate Technologies in Phoenix. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining large-scale software applications using Java and related technologies.About the...


  • Phoenix, Arizona, United States United Software Group Full time

    At United Software Group, we are seeking a talented Senior Systems Engineer to join our team. This exciting role involves supporting clients of operational applications by providing data for specific requests, resolving issues with system functionality and performance. The successful candidate will have a strong understanding of data concepts and usage, as...


  • Phoenix, Arizona, United States Acro Service Corp Full time

    Job Title: Senior .NET Software Engineer at Acro Service CorpAbout Us: Acro Service Corp is a leading provider of innovative software solutions, and we are seeking an experienced Senior .NET Software Engineer to join our team.Estimated Salary: $120,000 - $150,000 per yearJob Description: We are looking for a highly skilled Senior .NET Software Engineer with...


  • Phoenix, Arizona, United States Lorven Technologies Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Lorven Technologies in Phoenix, AZ. The ideal candidate will have strong core Java fundamentals and 3-5 years of experience building large-scale applications using Java and the Spring framework. Experience working on cloud platforms is...


  • Phoenix, Arizona, United States ZipRecruiter Full time

    Company Overview: ZipRecruiter is a leading online employment marketplace, powered by AI-driven smart matching technology. We actively connect millions of businesses and job seekers through innovative mobile, web, and email services.">We are seeking a skilled Senior Software Engineer to join our team. As a key member, you will design and implement...


  • Phoenix, Arizona, United States American Express Full time

    About the JobWe are seeking a talented Senior Android Software Engineer to join our team at American Express. As an Android Engineer, you will be responsible for designing, estimating, and building new features for our consumer-facing Android app.You will work closely with designers, product owners, QA, and engineers to deliver high-quality, well-documented,...


  • Phoenix, Arizona, United States Acro Service Corp Full time

    Job SummaryWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Acro Service Corp. This is a full-time position that requires in-office work 3 days a week.About the RoleThis is a senior-level position that involves leading software development projects and working collaboratively with cross-functional teams. As a Senior .NET...


  • Phoenix, Arizona, United States Sumitomo Mitsui Banking Corp Full time

    At SMBC, we're revolutionizing the banking experience by creating a digital bank that prioritizes customers' best interests. As a Senior iOS Software Engineer, you'll join our team to build a bank from scratch - focusing on technology infrastructure, modern marketing, and exceptional customer experience.The anticipated salary range for this role is between...


  • Phoenix, Arizona, United States ShiftCode Analytics Full time

    At ShiftCode Analytics, we are seeking a skilled Senior Electronics Software Engineer to join our team. The estimated salary for this position is $120,000 per year.About the RoleWe are looking for an experienced software engineer to lead the development of electronics and robotics products. The ideal candidate will have a strong background in product...


  • Phoenix, Arizona, United States SysMind Tech Full time

    Job Title: Senior Golang Software EngineerWe are seeking a skilled Golang software engineer to join our team at SysMind Tech. As a key member of our scrum teams, you will be responsible for developing and maintaining microservice applications using Golang.Your role will involve working with various technologies such as Java, JSON, Kafka, NoSQL, Postgres,...


  • Phoenix, Arizona, United States Acro Service Corp Full time

    Acro Service Corp is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have 5+ years of experience in .NET development, with a strong background in C# and experience creating console applications, web applications, and web services.The successful candidate will also have experience leading software development...


  • Phoenix, Arizona, United States Knight Transportation Full time

    We are seeking a talented Senior Software Engineer to join our team at Knight Transportation. As a key member of our software development team, you will play a crucial role in designing and developing software solutions that enable our employees to efficiently manage freight across North America.About the JobAs a Senior Software Engineer, you will be...


  • Phoenix, Arizona, United States XceedSearch Full time

    **About the Role**We are seeking an experienced Senior Software Engineer to join our team at XceedSearch. This is a full-time position based in Phoenix, Arizona.The ideal candidate will have 5+ years of professional experience writing and maintaining production-level applications. They should thrive in a fast-paced environment and be able to balance quality...