Zenith Information Systems, Inc.
Target Range:$95,000.00 /Yr. - $125,000.00 /Yr.
Actual starting pay will vary based on factors including, but not limited to, geographic location, experience, skills, specialty, and education.
Eligible for an Annual Discretionary Cash Bonus Target: 10%
Eligible for an Annual Discretionary Restricted Stock Units Bonus Target:
These discretionary target bonuses may be awarded semi-annually based upon your achievement of performance goals and targets.
About This JobWe have an exciting opportunity in application software development, seeking an intermediate-level software engineer! In this position you will be a vital member of our software development team building, enhancing, and improving our accounting platform within our Zenith business unit, in line with our product roadmap and delivery schedule.
This is a hands-on role where the ideal candidate brings a blend of strong technical fundamentals and collaborative spirit - someone who takes ownership of features end-to-end, contributes meaningfully in code reviews and sprint ceremonies, and is passionate about delivering clean, maintainable software that solves real business problems.
Responsibilities- Design, develop, test, and maintain features across the full stack of our accounting platform, from Angular-based SPAs on the front end to C#/.NET services and SQL Server on the back end, ensuring solutions are performant, scalable, and aligned with architectural standards.
- Collaborate closely with product owners, business analysts, and fellow engineers throughout the Agile development lifecycle - participating in sprint planning, backlog refinement, code reviews, and retrospectives - to deliver high-quality software on schedule.
- Troubleshoot and resolve defects and production issues across distributed systems, including message-queue-based integrations via RabbitMQ and HTTP APIs, while documenting findings and contributing to continuous improvement of development practices and tooling.
Requirements- Strong understanding of Agile methodology and concepts, with hands-on experience in sprint-based delivery
- Proficiency with: .NET Framework, C#, Java, JavaScript, MVC, Angular 2+, TypeScript, jQuery, SQL Server, RabbitMQ, and Swagger / OpenAPI
- Experience with source control and CI/CD tooling such as Azure DevOps, TFS, or Git
- Solid grasp of system integration patterns over HTTP, RabbitMQ, or other distributed/messaging technologies
- Unit and integration test authorship using VS Test, NUnit, or equivalent frameworks
- Exposure to business domain applications such as accounting, payments, deposits, or financial workflows
- Proven ability designing and implementing responsive Single Page Applications (SPAs)
- Exceptional work ethic; comfortable in a fast-paced, dynamic environment with the ability to independently manage a workload across multiple competing priorities
- Excellent verbal and written communication skills across both technical and non-technical audiences
Nice to Have- Experience leveraging AI-assisted development tools (e.g., Copilot, Cursor, Claude) to accelerate coding, improve code quality, and support debugging workflows
- Familiarity with cloud platforms (Azure preferred) and containerization concepts (Docker, Kubernetes)
- Experience with monitoring/observability tools (e.g., Application Insights, Seq, Datadog)
- Exposure to domain-driven design (DDD) or event-driven architecture patterns
Axos Employee Benefits May Include:- Medical, Dental, Vision, and Life Insurance
- Paid Sick Leave, 3 weeks' Vacation, and Holidays (about 11 a year)
- HSA or FSA account and other voluntary benefits
- 401(k) Retirement Saving Plan with Employer Match Program and 529 Savings Plan
- Employee Mortgage Loan Program and free access to an Axos Bank Account with Self-Directed Trading