Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Sun, Inc.

Overview
The Senior Software Developer is responsible for developing and maintaining high-performance applications primarily on the AWS platform, leveraging AI-driven tools and technologies to accelerate development, enhance code quality, and optimize application performance. This role requires a deep understanding of software architecture, modern development frameworks, cloud-native design patterns, and emerging AI/ML capabilities to deliver secure, scalable, and intelligent solutions. As a senior member of the team, the Senior Developer provides technical leadership, mentors and supports other developers in adopting AI-augmented development practices, and promotes best practices in coding standards, software design, and agile methodologies. The Senior Software Developer works closely with cross-functional teams to drive innovation through the strategic integration of AI, improve system performance, and ensure alignment between technical solutions and business objectives.

Job Duties
  • Design and build high-performance, reusable, and reliable cloud-based applications aligned with industry best practices. (Essential)
  • Identify bugs and align with requirements during debugging. (Essential)
  • Oversee complex application features and technical designs; analyze, configure, implement and deploy the components required for intricate solutions. (Essential)
  • Leverage AI-driven tools and technologies to accelerate development, enhance code quality, and optimize application performance. (Essential)
  • Provide technical leadership, mentor and support other developers in adopting AI-augmented development practices. (Essential)
  • Promote best practices in coding standards, software design, and agile methodologies. (Essential)
  • Collaborate with various internal teams to ensure AWS cloud environments support internal needs related to functionality and performance.
  • Work efficiently and leverage enterprise project management system to communicate progress or blockers promptly.
  • Produce output that consistently demonstrates pride and quality.
  • Develop and maintain technical documentation on custom enhancements, integrations, and environments.
  • Follow established best practices and data governance procedures in development and integration of applications.
  • Identify and articulate design considerations, trade-offs, benefits, and recommendations for technical architecture.
  • Participate in team technical architecture review sessions.
  • Write infrastructure as code using CloudFormation, Terraform, or similar.
  • Write YAML-based Azure DevOps Pipelines.
  • Write high-quality unit tests capable of running in automated fashion and in isolation.
  • Other duties as assigned
Requirements
  • Bachelor's Degree in Computer Science, Information Systems, or related field (Required)
  • 5 years in experience as a Backend Developer, Software Developer, Software Engineer or equivalent (Required)
  • 1 year in experience creating and integrating with SOAP and REST APIs (Required)
  • 1 year in experience creating reusable, effective, and scalable micro service-based applications (Required)
  • 1 year in experience with JavaScript, Node.js, TypeScript, C#, .NET Framework, and .NET (Required)
  • 2 years in experience with AI-driven development (Required)
  • Ability to troubleshoot distributed systems
  • Enterprise-level understanding of cloud-based applications and services on the AWS platform
  • Excellent research and analytical skills and ability to translate user's stated business needs into meaningful business solutions
  • Knowledge of Application Performance Monitoring
  • Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform
  • Working knowledge of serverless architectures using AWS Lambda or Azure Functions
  • Working knowledge of event-driven architecture using SQS, Service Bus, RabbitMQ, etc.
  • Working knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, SOLID design, build processes and automated testing.
  • Professional proficiency in SQL and NoSQL
  • Must have a valid driver's license
  • Thorough understanding of AI/ML capabilities

BENEFITS

At Sun Communities, you will be part of an industry-leading organization where you will be challenged, inspired, rewarded and transformed. We place a high priority on our team members, and this is a big part of what sets us apart. We will ask you to give us your very best every day, and will challenge you with interesting work, stretch assignments, a collaborative and supportive work environment and plenty of learning and growth. In exchange, we will reward you with great pay, advancement opportunities, paid time off, great benefits, and flexibility.

  • Comprehensive Medical and Prescription coverage with 4 plan options so you can choose the plan that best meets the needs of you and your family
  • Comprehensive Dental and Vision Plans
  • On-Site Fitness Center
  • Voluntary Health and Dependent Care Reimbursement Accounts
  • Life, Accidental Death & Dismemberment Insurance and Dependent Life
  • Short and Long-Term Disability Coverage
  • 401(k) Plan with Sun matching contribution
  • Employee Assistance Program
  • Identity Theft Insurance
  • Legal Assistance Plan
  • Pet Insurance
  • Tuition Reimbursement program providing financial support to team members who further their formal education
  • Vacation RV Site Discounts for team members when visiting Sun resorts across the nation
  • Team Member Perks & Discounts program with hundreds of discounts on things like travel, merchandise, mobile phone service, and more
  • Up to six weeks of paid parental leave for the birth of a child, adoption, or placement of a child
  • Paid Time Off including ten holidays, vacation, personal, sick time, bereavement and pay for jury duty

Apply for a Corporate Headquarters (HQ) position, located in the Metro Detroit, Michigan market today.

Join our Talent Community and explore Corporate Headquarters jobs at Sun Communities.

Employment Type: Full Time
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Southfield, MI vacancy
  •  ...to Columbus, OH preferably or within corporate footprint (see location details). We are seeking a highly experienced Senior Principal Software Developer (AI Cybersecurity) to lead the design, development, deployment, and operation of enterprise-scale software and AI solutions... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Birmingham, MI
    7 days ago
  • What You’ll DoAnalyze customer technical specifications and translate requirements into equipment and process solutionsDesign and estimate automotive paint shop process equipment, including:Pretreatment (PT/ED)Paint boothsOvensWork decks and enclosuresDevelop equipment ...
    Senior
    Permanent employment
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area

    Dürr

    Southfield, MI
    6 days ago
  •  ...SupportAnalyze customer Requests for Quotes (RFQs) and define technical requirements for conveyance systems in automotive assembly environments.Develop complete layout and conveyor system concepts, aligning customer needs with industry standards and best practices along with cost... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area

    Dürr

    Southfield, MI
    7 days ago
  •  ...inclusion - it’s a place where you can grow, belong and thrive.Your day at NTT DATAAs an Senior SAP Basis Engineer at NTT DATA, you are the go-to person for ensuring our clients' critical software applications, such as ErP and Middleware, remain operational. Your day begins... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Shift work

    NTT DATA

    Southfield, MI
    6 days ago
  •  ...world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles...  ...what’s possible and shape the future of mobility.Senior Android Software Developer, Infotainment Lucid Motors is looking for a talented Android... 
    Senior
    Hourly pay

    Lucid Motors

    Southfield, MI
    6 days ago
  • EY seeks a senior Distinguished Engineer to lead AI-native system delivery in highly regulated industries. You will bridge real-world delivery, architecture enforcement, and platform feedback, driving fast, safe, auditable production deployments. As a cross-cell technical... 
    Senior

    EY

    Southfield, MI
    3 days ago
  •  ...Job Description POSITION SUMMARY: We are looking for a Senior AI Engineer to build the systems that make AI agents do real,...  ...data and real workflows - is the job. This is not a role at a software company, and it is not a role where you write a little code on... 
    Senior
    Contract work

    Covalent Resource Group

    Southfield, MI
    2 days ago
  • A rapidly growing technology firm in Southfield, MI is hiring a Senior Java Development Consultant to advance their IT capabilities. The role requires a bachelor's degree and at least 5 years of experience in Java / J2EE development and web application technologies. Responsibilities... 
    Senior
    Contract work

    USM

    Southfield, MI
    2 days ago
  • EY is seeking an SAP IS-U Billing Functional Manager to lead end-to-end design and delivery of SAP IS‑U Billing and Invoicing solutions. You will own the Billing workstream, define the functional approach, and ensure alignment across meter-to-cash processes. You will lead...
    Senior

    EY

    Southfield, MI
    2 days ago
  • EY in the United States is seeking a Senior Technology Analyst to bridge business requirements and SAP solutions within Procurement and P2P. You will lead workshops, design configurations, and translate processes into technical specs, partnering with cross-functional teams... 
    Senior

    EY

    Southfield, MI
    4 days ago
  •  ...cloud-connected networks supporting multiple distinct business units Develop and enforce network architecture standards, policies, and procedures across the portfolio Act as the senior technical authority for all network - related initiatives, ensuring alignment... 
    Senior
    Permanent employment
    Local area
    Remote work

    ECCO Corporation

    Southfield, MI
    1 day ago
  • A consulting company in Michigan is seeking an experienced SAP Concur Implementation & Support Consultant to lead implementations and deliver ongoing support. The ideal candidate will have over 3 years of hands-on SAP Concur experience and a strong functional knowledge ...
    Senior

    JRD Systems

    Southfield, MI
    2 days ago
  • Job Description Job ID#: 64657 Job Category: Software Developer Remaining Positions: 1 Details: Stefanini, Inc., seeks a Software Developer, Sr. reporting to office in Southfield, MI to support Global Test Data Management software application using industry standards... 
    Senior
    Work at office
    Relocation

    Stefanini

    Southfield, MI
    3 days ago
  • Job DescriptionJob Title: Senior Mobile Application DeveloperJob Location: RemoteJob Type: Full TimeJob Description:Develop and maintain mobile applications for iOS and Android.Build...  ...discussions. Requirement:6+ years of software/mobile application development... 
    Senior
    Temporary work
    Local area

    Global Information Technology

    Southfield, MI
    4 days ago
  •  ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring...  ...Role Join Lucid’s Autonomous Driving and ADAS organization to develop and maintain the ADAS Integration Applications. You will integrate... 
    Senior
    Hourly pay

    Lucid Motors

    Southfield, MI
    3 days ago
  • $172.8k - $359k

     ...opportunity We’re seeking a strategic and technically adept Senior Manager Architect to lead the design and implementation of AI architecture...  ..., EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Southfield, MI
    3 days ago
  •  ...will be onsite at least 3 days a week.The Role:GM is developing the next generation of embedded platform software to deliver state of the art features to our...  ...infrastructure to ensure the success of our features. As a Senior Software Developer - Test Framework at GM, you... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Center Line, MI
    6 days ago
  • Dürr Systems, LLC in Southfield, Michigan is seeking a technically knowledgeable project leader to manage complex automotive paint facilities projects from pre-award to final closeout. You will coordinate engineering schedules, monitor costs, milestones, and safety, while...
    Senior
    For contractors

    Dürr

    Southfield, MI
    3 days ago
  •  ...Senior Software Engineer As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert. This role is for... 
    Senior
    Live in
    Shift work
    Night shift
    Weekend work

    Rocket

    Ferndale, MI
    4 days ago
  •  ...but not be limited to:Gathering requirements from client stakeholdersArchitecting client data and analytics environmentsDesigning, developing, and deploying data warehousesPerforming advanced SQL scripting and data engineeringFacilitating the conceptual/logical data... 
    Senior
    Flexible hours
    Night shift

    Plante Moran

    Southfield, MI
    3 days ago
  • $131k - $170k

     ...people, culture, and benefits. Summary OneStream Software delivers a unified Corporate Performance Management (...  ..., SaaS-oriented architecture on Microsoft Azure. The Senior Software Engineer designs, develops, and delivers complex features and services within... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work

    OneStream Software

    Birmingham, MI
    2 days ago
  • $124.13k - $151.71k

     ...to transition from other private, public, government or military experience to a 3M career.The Impact You’ll Make in this RoleAs a Senior Application Engineer, Cadillac F1 Partnership, you will have the opportunity to tap into your curiosity and collaborate with some of... 
    Senior
    Full time
    H1b
    Flexible hours

    3M

    Livonia, MI
    4 days ago
  •  ...influence the future of transportation. Our Software Services team is at the forefront of...  ...seeking a highly skilled and experienced Senior Software Engineer specializing in...  ...our dynamic IT team. As a Senior Software Developer, you will be responsible for designing,... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...Integration organization, builds the foundational software, automation, and integration...  ...scalable across vehicle domains.The team develops and evolves CoSim/SIL infrastructure—including...  ...development process.The Role:As a Senior Software Developer, you will build the software... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    5 days ago
  • Job DescriptionAs a Senior Field Applications Engineer (FAE) Analog & Power, is a hybrid role where you will drive the design-in activities...  .... Derive customer requirements and market trends to develop system value propositions together with internal interfaces (Marketing... 
    Senior
    Work experience placement

    Renesas Electronics America

    Farmington, MI
    4 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...contributor with experience in movable roof systems and a passion for developing new subsystems. Success in this role requires broad technical... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    6 days ago
  •  ...optimization of embedded control systems and serial communication systems.Develop and maintain strong relationships with key accounts in the...  ...programmingStrong understanding of embedded hardware and software design principles.Knowledge of cybersecurity practices.Excellent... 
    Senior
    Full time
    Night shift

    Microchip Technology

    Detroit, MI
    7 days ago
  •  ...system requirements and market trends to develop system value propositions together with internal...  ...) and system demonstrators combining software and hardware. Perform measurements in our...  ...: Full-timeFunction: SalesExperience level: Mid-Senior LevelIndustry: Semiconductors
    Senior
    Work experience placement
    Local area

    Renesas Electronics America

    Farmington, MI
    4 days ago
  •  ...influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work,...  ...qualified individuals for potential future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of these opportunities becoming... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    5 days ago
  • Job-ID32700133Reference26-02325Job Title: (Software Engineer (3) - Core Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington...  ...Position Description Join our team, where you’ll design and develop command-line tools, developer productivity utilities,... 
    Senior
    Contract work
    Work at office

    Kyyba

    Dearborn, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!