Ultimus Leverpoint is an equal opportunity employer and does not discriminate on the basis of the applicant’s or employee’s race, color, religion, national origin, ancestry, gender, sexual orientation, age, disability, veteran or military status, genetic information, citizenship or any other status entitled to protection under federal, state or local anti-discrimination laws. No questions on our employment application are intended to secure information that is to be used for impermissible purposes.
Software Developer II
Location
United States
Posted
4 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Developer II
Ultimus Fund Solutions
Role Description The Software Developer II is responsible for the full application lifecycle, contributing to both new development and strategic enhancements of existing systems including: - Angular UI - .NET Core middle and backend services - SQL Server databases - Enterprise reporting environments As part of a small senior engineering team, this role will work across multiple business domains, drive technical decision making, and help guide engineering practices that support scale, performance, and long term maintainability as Ultimus continues to expand its application suite. Qualifications - Bachelor’s degree in computer science or related field. - 7+ years of professional experience developing and supporting web applications. - Enterprise web application development with C#, Angular, jQuery, and related technologies. - Experience with Agile development processes and team-based delivery practices. - Equivalent education and experience will be considered. Requirements - SQL Server, relational database design, query tuning, and stored procedures. - Application architecture, API design, and integration patterns. - Common design patterns such as dependency injection, repository, factory, and others. - Microsoft Office Suite. - Adobe Acrobat. Benefits - Debugging and performance optimization skills. - Works independently with minimal direction. - Takes ownership of complex initiatives and influencing architectural direction. - C# and .NET development skills with hands-on experience in .NET Core. - Troubleshoots issues utilizing creative and critical thinking skills. - Multitasking, analytical, and organizational skills. - Initiative-taking, strategic, and meticulous approaches with a strong commitment to quality, efficiency, and effectiveness. - Demonstrates personal integrity, responsibility, and accountability. - Effectively uses resources such as time and information in conjunction with associates. - Participates in solving problems and making decisions. - Presents and expresses ideas and information, written and oral, clearly, and concisely. - Actively listens to others to achieve understanding and supports an open exchange of ideas and information. - Identifies needs, arranges for, and obtains resources to accomplish individual and department goals. - Establishes and develops effective working relationships with associates and clientele. - Modifies team and individual priorities and deadlines in response to added information, changing conditions, or unexpected obstacles.
Related Guides
Related Job Pages
More Software Engineer Jobs
Data and Product Operations Lead
talentplutoThe AI headhunter connecting elite tech sales talent with high-growth startups.
Role Description As a Data and Product Operations Lead, you will own data sets end to end, from conception through delivery, treating the data itself as the product. You will partner across product, research, engineering, and deployment to define goals for each data set, manage the project to a high quality bar, and problem-solve how the data will perform when used to train machine learning models. Responsibilities - Own data sets end to end, from conception through delivery - Partner with product, research, and deployment teams to define goals for each data set - Manage projects on the company's data platform, including onboarding speakers and coordinating QA - Work closely with engineering on bug fixes, noise reduction, and automation - Hold the quality bar, prioritizing quality over speed and volume - Problem-solve with researchers and ML engineers on how data will perform in model training Qualifications - 2+ years of experience in consulting, strategy and operations, or heavy operations roles - Strong generalist who can work across many functions and adapt as priorities shift - Comfort grinding through intense work in an output-focused environment - Low ego, naturally curious, and humble - Bonus: background in PE/IB, MBB consulting, marketplace or heavy-operations companies, or early-stage startup ops Benefits - Up to $200K base, plus equity Company Description Our partner is an audio and voice focused human data company that operates more like a research lab than a services shop. Rather than building one-off custom data sets, they create and own off-the-shelf data sets they can iterate on, guided by in-house research and product leadership. They partner long-term with leading research labs and major technology companies.
• Develop, implement and maintain ETL (Extract, Transform and Load) processes to integrate data from multiple sources. • Develop, optimize and maintain Stored Procedures, Views, Functions and Queries in SQL Server, ensuring high performance and scalability. • Ensure data quality, integrity and consistency by identifying, analyzing and correcting issues in integration processes. • Design and organize databases to facilitate information consumption by analysts, managers and other company areas. • Provide operational support for the Cash Reconciliation tool, performing configurations, adjustments, validations and technical support for users. • Understand and apply business rules related to financial reconciliation, working together with Treasury, Accounting and Operations teams. • Participate in requirements gathering with stakeholders, proposing improvements to processes, integrations and data flows. • Develop solutions that promote greater accessibility, governance and democratization of information to support decision-making. • Monitor and optimize data loading and integration processes to ensure stability, reliability and operational efficiency.
• Lead the design team’s front end developers and work alongside the UI/UX designers to create multi-channel consumer first digital health care products • Consult and provide integration consulting to software development teams consuming the design system • Creates and maintains the Banner Health design system website • Attend and create meetings for each project the design team is involved in to ensure ongoing development tasks are completed • Review all code generated by other front end developer members • Provide global solutions for Banner Health websites
• Audit, improve, and take full ownership of the product's existing codebase and architecture. • Build and ship features end-to-end using Python, FastAPI, SQLAlchemy, Alembic, WebSockets, and Next.js, making decisions across the entire stack. • Design and evolve the database schema, writing and maintaining Alembic migrations alongside SQLAlchemy models. • Build and maintain real-time features using WebSockets where appropriate. • Own infrastructure and deployment workflows on Railway, ensuring the platform remains reliable and scalable. • Write and maintain unit and integration tests to ensure the reliability and long-term maintainability of the product. • Work hand-in-hand with the founder daily, translating vision into shipped product. • Set technical direction and engineering best practices as the team's first engineer — your standards become the team's standards. • Collaborate with and mentor other developers as the engineering team grows.



