United States Hybrid Employment USD 60,000 - 140,000 Yearly

Applied Systems, Inc. (EZLynx division) is hiring a Software Engineer

About the Role

Applied Systems, Inc. seeks a Software Engineer / Senior Software Engineer interested in transforming the insurance industry. You will contribute to our product vision by delivering high-quality, SaaS-based software across the full stack, with a commitment to testing and technical excellence.

What You'll Do

  • Contribute to the design, development, and delivery of releasable, high-quality software by working across the full stack and contributing to new and existing features.
  • Author code aligned with internal standards and guidance from architects to ensure maintainability and consistency across products.
  • Develop, maintain, and update automated test systems as functionality changes during product evolution.
  • Assess the impact of changes by actively engaging in code reviews, design reviews, and technical discussions with engineering and product teams.
  • Monitor application performance in production and non-production environments.
  • Debug and resolve application errors and performance issues.
  • Continuously learn about new tools and technologies.
  • Support the team by sharing comprehensive feedback during code reviews and providing guidance for complex technical problem-solving (Senior).
  • Contribute to technical decisions by identifying opportunities and risks (Senior).
  • Share knowledge of software development languages, frameworks, testing strategies, and tools (Senior).
  • Support with continuous improvement of internal processes and documentation to champion a principles-based approach to design, implementation, and testing (Senior).

What We're Looking For

  • 5+ years experience in software engineering with Microsoft stack experience: C#, ASP.NET, .NET, SQL.
  • Knowledge of professional software engineering practices, including software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operations.
  • Practical experience with technologies and systems such as HTTP, REST APIs, Distributed Systems, Services, Messaging, Queues, Caching, SQL / NoSQL databases, Angular web applications, and JavaScript.
  • Practical experience with logging, performance metrics, debugging, optimization, and defect resolution, as well as testing and security.
  • Knowledge of data types, data structures, datasets, data access, and software design patterns.
  • Experience with Angular1.x and 2.x with focus on Angular v17+.

Nice to Have

  • Experience with one or more of the following: ASP.Net Core, MVC, Entity Framework, Dapper, Dependency Injection, Nunit, xUnit, Moq, Postman, Jest, Splunk, Data Dog, Git.
  • Experience with cloud environments (e.g. AWS, Azure) and open-source tools.
  • Experience with scripting languages (PowerShell, Bash).
  • For Senior role: 8+ years of experience in software engineering, including experience providing guidance and support to team members.
  • For Senior role: Demonstrated experience working across software development languages, frameworks, and technologies described above.
  • For Senior role: Advanced knowledge of modern test strategies and quality gating policies within CI/CT/CD pipelines.
  • For Senior role: Advanced communication skills, with the ability to distill complex concepts to support others with complex problem-solving.
  • For Senior role: Proven ability to advance technical discussions, debates, and reviews while contributing to positive and constructive communication across the team.

Technical Stack

  • C#, ASP.NET, .NET, SQL, HTTP, REST APIs, Distributed Systems, Services, Messaging, Queues, Caching, SQL / NoSQL databases, Angular, JavaScript, ASP.Net Core, MVC, Entity Framework, Dapper, Dependency Injection, Nunit, xUnit, Moq, Postman, Jest, Splunk, Data Dog, Git, AWS, Azure, PowerShell, Bash

Team & Environment

Engineering and product-focused company where engineers and product managers take a leading role in designing, architecting, building, and testing products.

Benefits & Compensation

  • Medical, Dental, and Vision Coverage
  • Holiday and Vacation Time
  • Health & Wellness Days
  • A Bonus Day for Your Birthday

Work Mode

This role operates on a hybrid schedule.

Applied Systems, Inc. is an equal opportunity employer.

Required Skills
C#ASP.NET.NETSQLHTTPREST APIsDistributed SystemsServicesMessagingQueuesCachingNoSQLAngularJavaScriptSoftware Design Patterns
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Applied Systems, Inc. (EZLynx division)

Transforms the insurance industry by providing innovative solutions to improve how independent insurance agents work every day. Pioneers of Real-Time Rating in the insurance industry.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago