Already filled

Don't miss the next one. Get matching roles delivered to your inbox.

*Lead Developer (Mobile App)

Job summary

Schaumburg

Work model

Hybrid · 2 days home
4 weeks ago
Job description

Zurich (Schaumburg, IL) seeks a Lead Developer (Mobile App) to design and develop mobile applications (internal and external facing).

Key Responsibilities

  • Design and develop mobile applications by applying software development best practices, leveraging Flutter and similar mobile technologies.
  • Design and develop robust .NET applications by applying software development best practices, leveraging both .NET Core and the .NET Framework with C# to build scalable, high-performing solutions.
  • Develop and maintain RESTful APIs and microservices architectures, ensuring secure, efficient, and reliable communication between distributed systems.
  • Create intuitive and responsive front-end user interfaces using modern frameworks delivering seamless user experiences and integrating with back-end services.
  • Work with frameworks for cross-platform mobile development.
  • Manage and optimize CI/CD pipelines to automate building, testing, and deployment processes.
  • Manage full SDLC: design, build, testing, and release of working software.
  • Contribute to a continuous improvement environment, review code, and mentor junior developers.
  • Adhere to development standards, guidelines, and best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Analyze customer needs and design, document, test, and develop software to satisfy functional and non-functional requirements.
  • Provide technical expertise on IT infrastructure, software applications, architecture, and hardware.
  • Manage production support issues and communicate status promptly.

Option to work remotely 40% of the time.

Requirements

  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Systems Engineering, or a closely related field.
  • 5 years of experience in the job offered, or as a Software Developer, Manager Software Engineering, Technical Lead, Module Lead, or similar position designing and developing mobile applications.
  • 5 years of experience with:
    • C# and .NET Platform
    • Mobile app development using Flutter and similar cross-platform technologies
    • .NET WebAPI Framework for maintaining and implementing RESTful applications
    • Relational Databases, LINQ, and ORM Tools (Entity Framework)
    • Enterprise application fundamentals (data structures and object-oriented design)
    • SOA (Service Oriented Architecture) and RESTful API Design Applications
  • 3 years of experience with:
    • Developing multi-layer software solutions using cloud patterns
    • DevOps activities including build, deploy, and release management

Compensation and Benefits

  • Proposed salary range: $153,317.
  • Full-time position.
  • Competitive pay and comprehensive benefits.
  • Additional rewards may include short-term incentive bonuses and merit increases.

How to Apply

Apply by submitting your resume at Zurichna.com/en/careers, Job ID: 133961.

Why Zurich?

At Zurich, we value your ideas and experience. We offer growth, inclusion, and a supportive environment. Zurich North America is a leader in risk management, with over 150 years of expertise and coverage across 25+ industries.

Zurich is an Equal Opportunity Employer (disability/vets) and does not discriminate based on protected characteristics. Zurich complies with 18 U.S. Code 1033.

Please note: Zurich does not accept unsolicited CVs from agencies.

Additional Information

  • Location: Schaumburg, IL
  • Remote Working: Hybrid
  • Schedule: Full Time
  • Employment Sponsorship Offered: No
  • LinkedIn Recruiter Tags: #LI-DNI #NAAIA