Sharepoint Developer (with some .net experience)
Applications developer job in Chicago, IL
Thanks for taking time to stop by and take a look at the SharePoint / .net Developer role I posted here on LinkedIN, I appreciate it quite a bit.
I realize that looking for work - especially now - kinda stinks. So, I am going to try and make this as pain free as possible. Allow me to introduce myself just a bit. My name is Tom Welke, I am Partner & VP at RSM Solutions, Inc. I have been recruiting technical talent for a long long time and been in the tech sector for longer than that. I'm saying all this not to gloat, I am saying this so that you know that you are actually dealing with a real, live, breathing human. Not a bot, not an AI engine. Like I said, if I can make this easier, I will gladly do my best to try. That being said, you will see some humor in this JD...
So, let's get down to it...
As with just about every role I work on, social fit is important. Granted, there will be some 'gotta have's otherwise someone's going to have a coronary' from a technical standpoint (you will see that as your read this JD)...but those social fit characteristics are really important as well. Here are some of 'em:
This one is for my favorite law firm. Yep, there is such a thing... I have worked with them quite a bit over the past few years, so I know these guys pretty well. Sometimes, people will think that all law firms are the same. Starchy, stiff upper lip, and kinda dull. These guys are definitely not starchy or so ego-filled that you can't get anything done without an act of Congress. So, if you function well in an environment where - yes - they are professional, but also one where they focus on actually getting stuff done, you will do just fine here.
There is a lack of micro-management here. But, here's the caveat. It means you don't need to be micro-managed. If you are the kind of person that does their best work wherever they go, and is thinking ahead as they work (in other words, if you go this way, you will run into a wall...so, you don't run into the wall and go a different direction), you will do just fine here as well.
This role is being done onsite in downtown Chicago. We are really only looking to work with candidates that are already in the greater Chicago metro area for this role. In addition, I can only work with US Citizens of Green Card Holders for this one. So, if you are an H1, OPT, EAD, H4, F1, STEM Visa holder, I won't be able to work with you, unfortunately.
This role is permanent and fully benefitted (life, dental, health, all the goodies)
For this role, we are seeking - as you might have guessed from the title - a SharePoint Developer with .net development experience. This role is for someone who looks at their work, not as tasks, but from a wider angle lens. In other words, you will be working on everything from requirements gathering, documentation, process flow diagramming, dev, test and deployment. Along that process of seeing that 'wide angle lens', you will - inevitably - find that what is asked for isn't really going to solve the issue. So, if you have been that person that challenges assumptions, and asks clarifying questions, we will be on the right track.
You will, primarily, work with SharePoint Online and Microsoft's development stack, including .Net, ASP.Net, VB.Net, SPFx, MVVM and MVC Patterns, and C#. You will be working on a mix of projects, including dev work from scratch, working off of apps that already exist, 3rd party integration work, and senior level support of your code. The teams you will be working with are risk & compliance, marketing and administration within the firm.
You will be a part of a 9 person team. All of these team members are, primarily, .net architects and developers. You will be focusing, primarily, on SharePoint development in this role and working alongside your other teammates.
Here are some of the main responsibilities (this is not an exhaustive list...most people reading this know by now that you will be working with a team...and 'other projects as assigned' are a standard with just about any dev role):
Design, developer, validate & implement SharePoint and .net apps to solve complex challenges using SharePoint Online.
Maintain, enhance and refactor existing SharePoint and .net based applications to optimize the existing application portfolio, while staying up to date with other dependencies.
Manage data integration between SharePoint Online applications and 3rd party solutions using fun stuff like Stored Procedures, SSIS, DTS, SharePoint Lists and other data integration middleware.
Here is what we are seeking
At least 7 years of SharePoint development experience. This 7 years of experience will need to include experience with ASP.Net, VB.Net, C#, SPFx, MVVM, and MVC patterns.
At least 2 projects in your background where you were the only SP or .net developer working on that project from start to finish.
At least 6 years of experience with Sql Server 2019 or newer. This experience will need to include SSRS and SSIS.
At least 5 years of experience with Azure DevOps or TFS. This should include build/release engineering, pipeline, management for software web applications, test manager and test automation.
Experience with IIS administration would be great to see.
Experience with IntApp Integrate (or similar tools like Biztalk, MQ, Oracle Fusion, etc) would be great to see.
Experience with PowerAutomate, K2 BlackPearl, or IntApp Flow would be great to see.
Experience with HTML, CSS, XML, JavaScript, VB Script, Python, TCL, or Pearl would be great to see.
Integration Developer- SAP/BTP
Applications developer job in Chicago, IL
Integrate SAP BTP apps with S/4HANA and non‑SAP systems using Integration Suite, BTP Destinations, API Management, and iFlows
Configure and utilize core BTP services: HANA Cloud, XSUAA, Workflow, Launchpad
Build and expose OData/CDS services; design RESTful and OData APIs for integration
Participate in architecture planning, code reviews, testing, and troubleshooting to ensure best practices are followed
Automate workflows and business rules within BTP, including event-driven design
Provide technical support, documentation, and training for users and team members
Stay up-to-date with new SAP BTP services, best practices, and cloud trends
Required Skills & Qualifications
Proven track record in SAP BTP development focusing on CAP, UI5, Fiori, and integration
Strong experience with SAP Cloud Integration, iPaaS, message formats (SOAP, REST, IDocs, ALE), and API design
Hands-on with HANA Cloud, XSUAA, Destinations, Workflow, Launchpad, Integration Suite, Kyma, etc.
Excellent problem-solving, analytical thinking, communication, collaboration, and adaptability in agile environments
Preferred or Optional Qualifications
SAP certification such as SAP Certified Development Associate - SAP Cloud Platform
Familiarity with SAP Build low-code/no-code tools (Apps, Work Zone, Process Automation)
Experience modernizing legacy apps, building microservices, or implementing automation solutions
Exposure to DevOps, CI/CD, observability, and lifecycle management on BTP
Sr Epic Application Analyst - Willow Certified
Applications developer job in Chicago, IL
Job Title: Sr. Epic Application Analyst - Willow
Primary Location: Remote (with occasional on-site for go-live events)
Position Type: Full-Time
TalentFish is casting a line for a Sr. Epic Application Analyst. This is a Full-Time role, working remotely with occasional on-site requirements for go-lives. The reason this position exists is to develop, build, and modify Epic applications, perform complex analysis, design, development, testing, and provide support services for Epic applications.
What You Bring to the Role (Ideal Experience):
Bachelor's degree (or Associate's degree with 7 years of Epic application experience).
5 years of Epic application experience (Willow required, Bridges preferred).
Epic certification(s)- Willow required
Proficiency with information systems technology such as Microsoft Office Products.
Experience planning and organizing day-to-day activities, managing multiple tasks, and meeting deadlines.
Experience leading projects and meetings between business stakeholders, technical resources, and third parties.
Ability to work with diverse, multi-disciplinary teams and interact with all organizational levels.
Strong analytical, organizational, and problem-solving skills.
Excellent oral and written communication skills with technical and clinical audiences.
Ability to troubleshoot and solve technically challenging problems involving integrated systems.
Experience from working within a hospital environment
What You'll Do (Skills Used in this Position):
Lead and monitor midsize to large-scale projects across multiple departments.
Perform complex designs. Implement, maintain, and optimize Epic clinical applications.
Conduct workflow assessments, capture business needs, and analyze internal systems for functional requirements.
Collaborate with cross-functional teams and end-users for application integration.
Perform builds, upgrades, and system enhancements.
Support applications throughout all phases of implementation.
Deliver post-implementation training, support, troubleshooting, and maintenance.
Configure vendor applications and products.
Maintain system documentation and develop specifications and procedures.
Define and document user requirements.
Apply project planning and management methodologies.
Develop test plans, prepare test data, and perform system testing.
Provide on-site user support during implementations.
Take on-call for system application support as scheduled.
Audit data entered by end users and troubleshoot issues.
Apply systems development methodology to solve problems.
Handle multiple assignments simultaneously.
Additional Skills:
Pyxis - Client (ADS, CII Safe, Logistics) or Omnicell (ADS, CSM, CPM)
Epic Willow
Epic Bridges
Interface/HL7
Pump integration (alaris, cadd solis)
CPR+
CAPS
Camera hardware (Hovercam etc)
Printer Networking (Zebra, lexmark)
Server Maintenance
Remote access
SQL
The expected salary range for this position is $110,000 - $129,000 per year, depending on experience and qualifications. This role also qualifies for comprehensive benefits such as health insurance, 401(k), and paid time off. TalentFish is committed to pay transparency and equal opportunity. The salary range provided is in compliance with applicable state and federal regulations.
This role requires authorization to work in the U.S. without current or future visa sponsorship.
All offers are contingent upon the completion of a background check, which may include but is not limited to reference checks, education verification, employment verification, drug testing, criminal records checks, and any required certifications or compliance requirements based on the end client's background check policies and applicable laws.
TalentFish is an employee-owned company pioneering a new realm in talent acquisition. We are redefining IT staffing by evolving AI, video screening, and our unique platform. TalentFish focuses on providing the best employee, consultant, and client experience possible. At TalentFish we are an Equal Opport unity Employer; we embrace and encourage diversity!
Senior C++ Developer
Applications developer job in Chicago, IL
Duration: 6 months
Qualifications
- At least 8 years of professional experience with significant exposure to large complex projects with cross functional teams.
- Strong Experience in developing secure, low-latency enterprise level applications in Linux environment using C (including C1417), Boost and STL libraries.
- Experience in working with cloud technologies, especially on Azure ecosystem would be highly preferred.
- Experience in developing highly secure code by following guidelines like OWASP, NIST would be strongly desirable.
- Solid background in relational/document-based databases.
- Experience in developing high performing RESTful web services with database connectivity.
- Experience in working with scripting languages -Bash, Python and the like.
- Exposure to C unit testing frameworks would be desirable.
Tasks / responsibilities
- Develop and maintain massive existing C codebase pertaining to Security Development Team.
- Building and maintaining reusable C components/libraries for future use.
- Responsible for efficiently working with other teams in the organization to help them upgrade to latest client-side libraries in our quest to modernize the C stack.
Best Regards,
Dipendra Gupta
Technical Recruiter
*****************************
Senior Software Engineer
Applications developer job in Chicago, IL
Senior Software Engineer - Build Next-Gen Conversational Platforms
💰 Salary: $230K base + 15% bonus + equity
About the Opportunity
Harnham is working with a fast-growing AI technology company that is building a next-generation agentic voice platform for enterprise-scale customer engagement. This organization partners with Fortune 50 businesses across healthcare, finance, and retail and is backed by leading investors with over $25M in funding.
They are scaling rapidly and seeking an experienced Senior Software Engineer to join their engineering team and help shape the future of conversational AI.
The Role
You'll design and build core platform components, working on backend services and APIs that power real-time voice applications. This role requires strong CS fundamentals, experience in scalable architectures, and collaboration with ML engineers and product teams.
Key Responsibilities
Develop backend services and APIs for high-concurrency, real-time applications
Design scalable, secure architecture for cloud-based systems
Work across backend and some frontend layers (full-stack experience is a plus)
Implement solutions in AWS ecosystems (EKS, Lambda, S3)
Optimize data models and pipelines using Postgres
Collaborate with ML engineers and DevOps to integrate AI models into production
Mentor junior engineers and establish best practices in coding, testing, and CI/CD
What We're Looking For
6-7+ years of software engineering experience
Strong CS fundamentals (data structures, algorithms, architecture)
Experience with AWS services and containerized environments (Docker/Kubernetes)
Proficiency in backend development (Java, Python, or similar)
Exposure to frontend frameworks is a plus
Familiarity with distributed systems and high-performance architectures
Why Apply?
Competitive compensation + bonus + equity
Work on industry-disrupting AI solutions
Collaborative culture with real impact
Relocation support and hybrid flexibility
Senior Android Developer
Applications developer job in Chicago, IL
Are you passionate about developing innovative mobile solutions? Do you thrive in an environment where diversity of thought and background is celebrated? We?re looking for an Android Developer, on-site in our Chicago office, who brings expertise in Digital Rights Management (DRM) and video streaming technologies to help us build world-class mobile applications.
Key Responsibilities
Develop and enhance Android applications with a focus on secure video streaming.
Implement DRM protocols (such as Widevine) to protect digital content.
Collaborate closely with product, design, and backend teams to build seamless and secure streaming experiences.
Ensure high performance, scalability, and usability of the app across different Android devices.
Stay updated on the latest trends in Android development, DRM, and media streaming technologies.
Debug and resolve complex technical issues across different versions of Android.
Participate in code reviews, ensuring adherence to best practices and high coding standards.
Manage multiple projects simultaneously, delivering high-quality solutions on time.
Take ownership of projects, making informed decisions to meet client and business needs.
Required Qualifications
Proven experience as an Android Developer with a strong portfolio of completed projects.
Proficient in Java and Kotlin.
Experience in developing applications for both current and older versions of Android.
Deep understanding of Android?s graphics stack and media frameworks.
Strong grasp of the Android event model and how touch and input events propagate through the View hierarchy.
Ability to optimize media rendering and UI performance by leveraging low- level system APIs, memory management techniques, and profiling tools
Solid understanding of Android architecture components and design patterns (MVVM, MVP)
Familiarity with secure storage, encryption, and app security best practices.
Familiarity with cloud services and integration (e.g., AWS).
Knowledge of version control systems, particularly Git
Experience working in a fast-paced agency environment or similar settings.
Excellent problem-solving skills and the ability to work independently and collaboratively.
Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Knowledge about network programing and protocols and integrating with RESTful and WebSocket-based APIs.
Preferred Qualifications
Experience with adaptive streaming and real-time video delivery.
Experience working with DRM technologies (Widevine, etc.).
Experience with graphics and animation libraries
Knowledge of crypto theory (PKI) and SGX enclave will be a plus.
Experience with DevOps practices and CI/CD pipelines.
Familiarity with agile methodologies.
Java AWS Developer - Fintech Domain
Applications developer job in Chicago, IL
Greymatter Innovationz helps you stay digitally relevant across domains, technologies, and skillsets, every day.
We are looking for:
Java AWS - Senior Developer with strong coding skills
Duration: Contract Or Fulltime
Onsite- 5 days/ wk
Candidate must be heavy on backend Java API and heavy on AWS (Lamba or S3 or any other AWS tool)
Must Have Qualifications:
• Experienced with Java development using Spring boot framework
• Strong knowledge of J2EE frameworks, Object Oriented Programming and microservices application architecture
• Strong knowledge of core java with understanding of concepts like Java runtime, interservice communication, Logging/Monitoring, Authorization, Bounded-Context based modeling, Exception Handling, JSON parsing
• Experienced with building and deploying applications in servers like Tomcat and WebSphere along with modern cloud tech stacks like Kubernetes and OCP.
• Hands on experience with RDBMS and PL/SQL technologies with exposure to both on prem (Oracle, Postgres) and cloud managed services databases like RDS and CloudSQL
• Strong experience in TDD methodology , writing and executing automated Junit Test cases
• Experienced with Streaming/Queuing platforms - Kafka/RabbitMQ
• Handson with Maven and Ant builds
• Experienced with DevSecOps pipelines and tools like Jenkins or Harness
• Knowledge of Payment domain with experience in wallet and digital payments.
• Spring Integration, Spring State machine and Spring batch frameworks
• Handon knowledge in AWS, GCP or Azure cloud
• Experience on cloud native technologies like S3, SQS, Lambda functions etc
• Knowledge of NO SQL databases
• Strong knowledge and hands-on skills in Docker, Kubernetes, OpenShift, RHEL, Helm
• Strong analytical and communication skills
• Knowledge of API Management and API Integration design patterns
• Exposure to Performance test tools like Jmeter or Gatling
• Exposure to chaos experiments and Chaos tools like Gremlin, Litmus etc.
At Greymatter Innovationz,
We offer:
Motivating Work Environment.
Excellent Work Culture.
Help you to upgrade yourself to the next level.
And More!!!
Backend Java Developer
Applications developer job in Rosemont, IL
Hello,
We have 4 urgent openings for a "Backend Java Developer". These are hybrid roles in day per week onsite (Wednesdays) - Local candidates only
Only looking for candidates who can work on W2
Strictly no C2C or third-party vendors
Client: Ahold Delhaize (AD USA)
Title: Backend Java Developer
Location: Rosemont, IL
Onsite Requirement: 1 day per week onsite (Wednesdays) - Local candidates only
Employment Type: Contract to Hire
Rate: $65 - $70/hr on 1099
Citizenship: USC and GC Only
Tech Stack: Java, Spring Boot, AWS or Azure
Ahold Delhaize is seeking an experienced Backend Java Developer to support large-scale, enterprise-level initiatives within their digital and customer-facing platforms. This position is ideal for a strong backend engineer who thrives in building scalable applications, optimizing performance, and contributing to enterprise architecture.
If you are passionate about designing reliable backend systems and you want your work to make a measurable impact, this is an excellent opportunity.
Position Overview
The Backend Java Developer will design and build high-performing backend services that power key business applications. You will work across multiple technology domains, help modernize existing systems, drive architectural discussions, and mentor junior developers. The role blends hands-on coding, architectural input, and team collaboration.
Key Responsibilities
• Lead hands-on backend development for enterprise-grade applications
• Design, develop, and maintain complex software components across multiple tech domains
• Build reusable, scalable libraries and backend services
• Ensure stability, scalability, and performance of the platform
• Develop solutions aligned with established technical design standards and best practices
• Lead story grooming, feature-level design sessions, and development planning
• Improve code quality, development accuracy, and project delivery timelines
• Conduct detailed code reviews and guide junior developers
• Support distributed system development and cloud-based architecture
• Collaborate with cross-functional teams in Agile environments
• Mentor junior engineers and support knowledge transfer
Required Skills
• 5+ years in a Senior Developer capacity working on enterprise applications
• 5+ years developing backend services in Java
• Strong experience building and consuming APIs
• 3+ years working with AWS or Azure to build cloud-native architectures
• Solid understanding of service-oriented architecture and event-driven systems
• Strong knowledge of Java 8+
• Hands-on experience with Spring Boot, Spring Framework, Spring Data, Spring Cloud, and Spring Security
• Experience with relational and NoSQL databases and ORM tools
• Strong experience developing distributed systems and microservices
• Familiarity with fault-tolerant, high-availability system design
• Experience with JUnit, TestNG, Mockito, and E2E testing frameworks
• Understanding of Agile, TDD, CI/CD practices
• Strong communication skills and ability to mentor junior engineers
Preferred Qualifications
• Experience supporting large-scale customer-facing platforms
• Background in cloud-first modernization projects
• Experience working in hybrid environments with cross-functional teams
ABOUT US:
Anagh Technologies is a technical consulting firm specializing in UI, Front-End, and Full-Stack web technologies. We currently have 30+ positions in Angular, React, Node, and Java.
If technically strong, we can 100% get you an offer within 2 weeks MAX, as we will consider you for multiple roles at once. If you are interested and are available, please email me your resume and contact information to jeff.r AT anaghtech.com. Thank you for your time.
Senior Back End Developer - Distributed Systems (C# or Golang)
Applications developer job in Chicago, IL
Our client, a fast-growing organization developing secure, scalable technologies for next-generation AI applications, is seeking a Backend Engineer to join their core platform team.
In this role, you'll help build and refine the foundational services that power authentication, observability, data flows, and high-availability systems across a distributed ecosystem. This is an opportunity to work on complex backend challenges while shaping the infrastructure that supports mission-critical applications.
What You'll Do
Develop, enhance, and support backend services that form the foundation of the platform.
Build and maintain core authentication and authorization capabilities.
Apply principles of Domain-Driven Design to guide how services and components evolve over time.
Architect, extend, and support event-sourced systems to ensure durable, consistent operations at scale.
Participate in API design and integration efforts across internal and external stakeholders.
Implement and support messaging frameworks (e.g., NATS) to enable reliable service-to-service communication.
Maintain and improve observability tooling-including metrics, tracing, and logging-to ensure healthy system performance.
Work closely with infrastructure, DevOps, and engineering teams to ensure robust, secure, and maintainable operations.
What You Bring
3-6+ years of experience as a backend engineer.
Strong knowledge of distributed systems and microservices.
Proficiency in at least one modern backend programming language (C#, Go, Rust, etc.).
Practical experience with IAM concepts and authentication/authorization frameworks.
Exposure to event-sourcing patterns, DDD, and common messaging systems (e.g., NATS, Kafka, SNS, RabbitMQ).
Familiarity with Redis or similar in-memory caching technologies.
Experience working with observability tools such as Prometheus, Jaeger, ELK, or Application Insights.
Understanding of cloud-native environments and deployment workflows (AWS, Azure, or GCP).
Why This Role Is Compelling
You'll contribute directly to a foundational platform used across an entire organization-impacting performance, reliability, and security at every layer. If you enjoy solving distributed-system challenges and working on complex, high-scale backend services, this is a strong match.
#BackendEngineering #DistributedSystems #PlatformEngineering #CloudNative #SoftwareJobs
Lead Blockchain Software Developer
Applications developer job in Chicago, IL
Salary: Open + Bonus
Hybrid: 3 days onsite, 2 days remote
*This role is open to H1B transfer*
Qualifications
Bachelor's degree
7+ years of experience in software development
5+ years of experience in Java
2+ years of development experience with Scala
2+ years of experience in react js or similar technologies
1+ years of experience with distributed application design & blockchain
Experience with Akka or other actor-based systems
Experience with DevOps and CICD tools (GIT, Jenkins, Docker, Kubernetes, Harness, Rancher)
Experience with BDD methodologies & automated acceptance testing
Web and Mobile Application development experience
Understanding of message brokers, Queues and distributed datastores (Kafka, MQ, Redis, Splunk)
Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages.
Proficient in the following types of testing: unit, integration, system, functional, non-functional, regression, performance, security, and acceptance
Responsibilities
Development and delivery of business features, integrating a variety of upstream data sources and presenting data through the user interface, all while enriching and advancing the platform.
Work alongside experts that are building a next generation blockchain-based securities lending system, and paving the future of digital transformation in the capital markets industry
Collaborate with others to deliver complex projects which may involve multiple systems
Develop solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop
Optimize application performance through analysis, code refactoring, and system tuning
Recommend technologies and tools that improve the efficiency and quality of company systems and development processes.
Lead Software Engineer
Applications developer job in Chicago, IL
About the Company
The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S., supporting over 16,000 healthcare professionals across 1,200+ health and wellness offices in 46 states. Our brands, including Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet, benefit from TAG's comprehensive suite of centralized business support services designed to enhance growth and provide high-quality healthcare experiences at scale. Together, we aim to make healthcare smarter, better, and more accessible for everyone.
About the Role
To support our rapid growth and technological evolution, we are seeking a Lead Software Engineer to join our expanding IT team. We're hiring two Lead Software Engineers on our full-stack team: one who leans Front-End and one who leans Back-End. You'll own mission-critical services (RESTful APIs, data streaming, rules engines) across microservices, set technical standards, and mentor engineers while collaborating with product and data science. You'll also help integrate AI models into production software and keep our products secure and compliant.
Responsibilities
Lead API and data-streaming service development used across TAG brands.
Build and optimize systems for reusability, scalability, and maintainability; drive design patterns, code quality, and testing.
Mentor engineers; influence architecture & best practices (technical leadership without direct people management).
Partner with product & data science; participate in code reviews; stay current with emerging tech (including AI in software).
Qualifications
10 years building large-scale software; ~5 years leading engineers/technical direction.
Required Skills
Strong in Python, Go, or C#; expert in REST; solid with GraphQL integrations.
Proficient with SQL (MySQL/PostgreSQL), cloud (AWS/GCP/Azure), CI/CD, and Kubernetes.
Experience integrating AI/ML models into software; security best practices/HIPAA awareness.
Front-End-leaning role: deep experience with a modern SPA framework (e.g., React/TypeScript) and design-system driven UI.
Back-End-leaning role: depth in distributed systems, data streaming, and service performance/observability. (Microservices & rules engines a plus.)
Preferred Skills
Healthcare tech exposure and HIPAA experience (bonus, not required).
Pay range and compensation package
Annual pay range: $167,000-$197,000. A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match.
Equal Opportunity Statement
If you are an applicant residing in California, please view our privacy policy here.
UI/UX Developer
Applications developer job in Chicago, IL
The UI/UX Developer is a highly visible, front-office-embedded role responsible for creating intuitive, high-quality interfaces used by portfolio managers, analysts, quants, and researchers. The role requires exceptional design instincts and strong front-end development skills, as well as the ability to simplify complex quantitative and data-driven workflows into clear, usable experiences.
Success in this role requires frequent in-person interaction with investment teams, rapid prototyping, and tight integration with backend analytics delivered by Quant Developers and Data Engineers. This individual will play a foundational role in shaping how users interact with research content, automated insights, pricing analytics, and portfolio workflows.
Responsibilities
Work directly with on-desk investment and research teams to gather requirements, understand workflows, and identify usability pain points.
Design and build modern, responsive front-end interfaces for research portals, analytics dashboards, tagging systems, and AI-assisted insight tools.
Rapidly prototype concepts, conduct iterative user testing, and refine designs based on continuous stakeholder feedback.
Collaborate closely with Quant Developers and Data Engineers to integrate model outputs, data sets, and real-time analytics into intuitive visual experiences.
Ensure high standards of usability, clarity, visual hierarchy, and frontend performance across all user interfaces.
Translate ambiguous or evolving user requirements into actionable interface designs that mature over time.
Contribute to establishing design patterns, UI standards, and UX workflows as the product expands.
Requirements
5-10 years of combined UI/UX design and front-end engineering experience.
Strong JavaScript development skills; React or similar modern frameworks preferred.
Demonstrated ability to create polished design artifacts using Figma or comparable tools.
Ability to work directly on the trading or research desk, absorbing feedback quickly and interacting with high-intensity front-office users.
Strong communication skills with the ability to translate complex quantitative or data concepts into simple, intuitive user interfaces.
Experience in financial services or investment technology is a strong plus, particularly in environments where speed, clarity, and precision are critical.
Comfort working in fast-moving, high-ambiguity environments where requirements evolve through direct stakeholder engagement.
Senior Java Software Engineer
Applications developer job in Chicago, IL
We are looking for a Java Developer to analyse, design, code, and test Java/HTML/CSS/SQL code and web applications.
What You'll Do
Analyse business requirements to determine appropriate technology solutions
Write code, complete programming, perform testing, and debugging of web applications
Design and implement web services
Create SQL queries and database objects
Work with non-technical end users as needed
Follow department standards and methodologies
Interact and communicate effectively with all levels of staff, senior management, and customers
Provide ad-hoc reporting and analysis as required
What You'll Need
React and Unit testing for this one is a must.
Required:
9 years of experience with Java 8, 11, and higher versions
5 years of experience with React and Unit Testing
6 years of experience with SQL
6 years of experience with JavaScript
6 years of experience with CSS
5 years of experience with Bootstrap
5 years of experience with JPA (Java Persistence API)
5 years of experience with JQuery
5 years of experience with Spring Framework (including MVC)
Experience in agile development processes, especially Scrum
Excellent communication and interpersonal skills
Ability to work well individually and in a team environment
Preferred:
6 years of experience with Eclipse IDE
5 years of experience with AWS Cloud (CodeCommit, CodeBuild, CodePipeline, etc.)
3 years of experience with Apache Tomcat/TomEE
3 years of experience with JUnit & Selenium
3 years of experience with Python
3 years of experience with Jira & Confluence
Sr IAM Developer
Applications developer job in Chicago, IL
MUST Be Citizen or Green Card
This is a REMOTE role; however, candidates based in Illinois are preferred.
MUST SKILLS : ISC/IDN Must Required
MUST SKILLS - IAM (Identity Access Management) , Sailpoint and CyberArk MUST
The Senior IAM Developer will also formulate and define specifications for complex IAM installations, maintenance, and upgrades, while identifying and analysing performance and capacity issues. The position leads installation and maintenance of major operating system components, multiple program products, and ancillary system components; serves as a technical authority on multiple operating system elements; and collaborates with users, analysts, and technical staff to resolve system issues.
Essential Job Functions
Architect, design, and develop IAM technical solutions that meet business needs.
Evaluate capacity and performance issues.
Document technical solutions including specifications, models, diagrams, and other documentation as requested or required.
Support production applications and environments 24/7.
Effectively collaborate with IAM team members to ensure quality and delivery of solutions.
Review and provide feedback on business requirements and proposed technical solutions.
Participate in regional and national IAM communities to expand and share knowledge while improving practices.
Brainstorm with team members to identify alternative solutions.
Serve as a technical expert for the IAM team.
Perform additional duties as assigned.
Required Qualifications
BS or BA degree in Computer Science, Engineering, or equivalent education, training, or work experience (Master's degree preferred).
5 years of experience as an IAM developer or engineer.
3 years of hands-on SailPoint experience.
3 years of hands-on CyberArk experience.
5 or more years of programming experience developing, implementing, debugging, and maintaining applications with any of the following languages:
Java, Java EE
JavaScript, HTML, and CSS
SQL and Transact-SQL
Perl, PHP, Python, or Ruby
XML and JSON
Expert knowledge and multiple years of experience across:
Programming within UNIX/Linux using Unix Shell (bash)
Database systems such as MySQL, SQL Server, NoSQL, and Oracle
Programming LDAP using APIs such as OpenLDAP, JNDI, or Netscape
Web-service technologies such as SOAP or REST
Single Sign-On technologies (Shibboleth, OpenID Connect)
Open-source software and collaboration on open-source projects
Network authentication tools such as RADIUS or TACACS
Microsoft Active Directory
Version control software
2 or more years working with IAM systems and technologies such as Azure, Okta, OneLogin, Oracle Identity Manager, or similar.
Prior experience mentoring junior team members.
Experience with HIPAA, NIST, FERPA, and SOX standards preferred.
Senior Python Developer
Applications developer job in Chicago, IL
Design & build production-grade services and APIs (FastAPI / Django / Flask) using clean, well-tested Python.
Architect scalable systems (microservices, event-driven patterns, async I/O, caching) with high availability and failover.
Data & storage: model schemas; write efficient SQL; integrate with Postgres/MySQL, caching (Redis)
Performance & reliability: profile (cProfile, py-spy), tune hot paths, apply back-pressure, circuit breakers, retries, and idempotency.
Security & compliance: enforce authN/Z, secrets management, secure coding, dependency hygiene (SCA), and data protection.
DevOps & quality: code reviews, automated testing (pytest), static typing (mypy/pyright), linting, and CI/CD best practices.
Cloud & platform: containerize ; deploy to Kubernetes or serverless (Azure Functions); manage IaC (Terraform).
Observability: instrument with OpenTelemetry; create actionable dashboards/alerts
Minimum qualifications
10+ years of professional software engineering with Python in production.
Deep expertise with at least one Python web framework (FastAPI, Django, or Flask) and modern async programming.
Strong CS fundamentals: algorithms, data structures, and concurrency
Proven experience designing distributed systems and event-driven architectures.
Solid SQL/ORM experience (SQLAlchemy/Django ORM) and schema design.
Mastery of testing (unit/integration/contract), CI/CD (GitHub /Azure DevOps), and release strategies.
Hands-on with cloud (Azure), containers, Kubernetes, and infrastructure automation.
Excellent communication; ability to lead cross-functional initiatives.
Nice to have :
Security background: OAuth2/OIDC, Key Vault/Secrets Manager, threat modeling, SDLC governance.
FinTech domain experience
Front-end familiarity (React) for API-consumer alignment.
Senior SDET/QA Lead
Applications developer job in Chicago, IL
Note: Need local candidates only and interview will be onsite
Role and Overview of the role:
Looking for a candidate who has 8 to 10 years of experience. It's a Senior lead kind of a role who would be involved in trying to understand development solutions for different features that are coming available, try and understand the testing scope for these new solutions, come up with a test approach, test plan, outline the test cases. Perform automation for these cases and develop automated squirts and then continuously monitor. This candidate will do the PR reviews, be sort of the senior QA who will be helping out the juniors with the questions they have for somebody who can take ownership and then make sure on time without any issues. Looking for somebody who is really strong in Java. Candidates should have Java Background and use Karate and then different automated testing tools.
Top Skills:
l Java
l Cucumber
l JBehave / BDD
l At least 8 years of test automation framework design
l Strong experience in testing Web Services (REST APIs) (3+5 years)
l The ability to write queries in SQL or other relational databases
l 3+ years of experience in developing scenario based performance testing using JMeter
l Experience testing full stack and integration testing with 3rd parties
l End-to-end system integration testing experience for software platforms
Education and Experience:
l Years of experience: 8-10 yrs experience
l Degree requirement: Bachelor's degree and 8+ years of experience
Position's Contributions to Work Group:
- AKA Senior SDET Extend testing automation framework using JAVA/JAVA Script Take ownership in understanding business requirements/ACs and develop test strategy/test plan Develop automation testcases using existing automation framework
Typical task breakdown:
Develop test automation code for Continuous Integration (CI), Continuous Delivery (CD), of systems, infrastructure, and test framework.
• Plan, design, develop, and maintain API test automation framework that facilitates automation scripting, execution, and analysis of results
• Provide technical leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train and mentor project team members to create, execute, analyze, and maintain automated regression suites
• Coordinate with product owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed
• Develop automated functional scripts using tools such as Java, Karate, JMeter.
• Perform exploratory and manual testing of the product suite as appropriate
• Provide expertise in testing methodologies, best practices, and standards
Technical Skills
(Required)
- Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks
• At least 8 years of test automation framework design
• Strong experience in testing Webservices (REST APIs)
• Proven experience developing test scripts, test cases, and test data
• The ability to write queries in SQL or other relational databases
• 3+ years of experience in developing scenario based performance testing using JMeter
• Experience testing full stack and integration testing with 3rd parties
• End-to-end system integration testing experience for software platforms
(Desired)
• Hands on experience with Python
• Development experience in AWS Cloud technology
• Experience in TDD, continuous integration, code review practice is strongly desired
• Experience with Apigee or other API gateways is a plus
• Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git)
• At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices
• Understanding of a micro service Architecture
• Experience load and performance testing
• Strong documentation skills
Soft Skills
(Required)
• Ability to adapt quickly to a complex environment
• Pro-active, flexible and creative
• Very strong communication skills and the ability to collaborate with developers and business users.
Databricks Technical Lead
Applications developer job in Chicago, IL
Title: Databricks Technical Lead
Duration: 12+ Months
Role description
We're looking for a Databricks Technical Lead who can guide the design and build-out of our data engineering and transformation platforms. This person will be the go-to expert on Databricks, Delta Lake, and Spark, and will help shape how data flows across our organization - from ingestion all the way through our curated layers.
This is a hands-on leadership role. You won't just review work - you'll help solve hard problems, mentor engineers, set standards, and make architecture decisions that will influence the platform for years.
What You'll Do
Lead the technical direction for Databricks-based data pipelines and frameworks.
Design and review patterns for ingesting, transforming, and publishing data (Bronze → Silver → Gold).
Define best practices around Delta Lake, schema evolution, SCD handling, and metadata-driven transformations.
Provide technical oversight across multiple engineering squads.
Work with architects, data modelers, quality engineers, and operations teams to ensure pipelines are built the right way.
Mentor data engineers and help elevate the overall engineering capability.
Oversee Unity Catalog governance, including RBAC, lineage, and schema enforcement.
Help troubleshoot complex performance issues and guide teams on tuning and optimization.
Support integration with orchestration tools and CI/CD processes.
What You Bring
Several years of hands-on Spark experience and deep expertise with Databricks (Workflows, Delta Lake, Repos, Unity Catalog).
Strong understanding of data engineering patterns, especially medallion architecture.
Comfortable designing metadata-driven systems using YAML/JSON or similar configuration styles.
Solid knowledge of AWS data services (S3, Glue, IAM, or equivalents).
Experience with structured streaming and Auto Loader is a plus.
Ability to lead and mentor engineers, give constructive feedback, and set engineering standards.
Strong communication skills - able to explain complex ideas in a clear and approachable way.
Recruiter Checklist - Databricks Technical Lead
Must-Have Skills
5+ years Databricks experience at a senior/lead level
Strong Spark (PySpark + Spark SQL), not just SQL users
Deep understanding of Delta Lake (OPTIMIZE, VACUUM, compaction, file layout)
Designed or owned a medallion architecture
Experience with schema evolution & SCD Type 1/2 handling
Hands-on Unity Catalog experience (permissions, lineage, governance)
Built or maintained metadata-driven frameworks
Streaming experience (Auto Loader / Structured Streaming)
Experience with Airflow, Glue, or Databricks Workflows
Working knowledge of cloud services (AWS)
Leadership Indicators
Has led or mentored engineering teams
Performs architecture/design reviews
Sets standards and frameworks
Communicates clearly with tech and non-tech teams
Red Flags
Only familiar with Databricks notebooks, not platform engineering
No real Spark optimization experience
No Unity Catalog exposure
Has not worked on metadata-driven patterns
Cannot explain SCD or schema evolution confidently
AS400 Synon Sr Developer
Applications developer job in Schaumburg, IL
Technical/Functional Skills:
• Strong functional knowledge of core PBM functions, specifically core adjudication, pricing, accumulators, MED D Pricing, benefit plan, patient pay and regulations
Required Skills:
• 15+ years of hands-on coding experience in CA/2E (Synon), including programming, array handling, and commit control
• 8+ years of hands-on coding experience in COBOL AS400 and/or Cobol ILE
• Experience working with ACMS/MOM
• Strong exposure to DB2400
Must have Skills - iSeries, SYNON, COBOL, AS400 (Mid-Range), ILE, COBOL/400, CLLE, SQL
Roles & Responsibilities
• Analyze and understand the functional and technical requirements.
• Work with business and capability teams to discuss and refine the requirements.
• Ability to guide the team and do hands-on development.
• Partner with team members to build robust, efficient, effective solutions.
• Identify opportunities to fine-tune and optimize applications.
• Participate in Agile/Scrum development process.
• Lead team in an onshore/offshore model
• Work in a team focused on continuous integration, improvement and learning
• Contribute to developing the technology roadmap for the team both functionally and technically
• Experience of coordinating with the client for requirement clarification and solution discussions
Generic Managerial Skills Required
Education:
Bachelor's Degree
A master's is a plus
Senior Dotnet Developer
Applications developer job in Chicago, IL
Required Skills & Experience
Strong and practical expertise in .NET development.
Solid experience with Microsoft Azure and AI Foundry/AI-related solutions.
Strong Python programming skills.
Proficiency with low-code/no-code platforms, especially Retool.
Ability to quickly prototype, iterate, and convert ideas into workable models.
Strong debugging skills with a proactive attitude toward fixing code and optimizing performance.
Personal Attributes
Must be a “vibe coder”-creative, curious, and passionate about building cool things.
A true self-starter who can work independently with minimal supervision.
A go-getter who thrives in fast-paced environments.
High energy, enthusiasm, and a strong sense of ownership in getting work done.
Technical Lead
Applications developer job in Westmont, IL
- Technical Architect (Salesforce CLM)
Client and the Project we are hiring for :- Costco
FTE/CONTRACT:- Contract
Job Description-
rSTAR Technologies is seeking a highly skilledand experienced TechnicalArchitect with a strong background in Salesforce, CLM, and Experience Cloud to lead and deliver complex Salesforce solutionsfor Costco. The ideal candidate will have extensive expertise in Salesforce technical architecture, including deep experience with CLM, Experience Cloud, and integration platforms like Conga and DocuSign.
Years of experience :- 8+ Years
Roles and Responsibilities :-
Design, develop, and implement scalable Salesforce solutions tailored to Costco's business needs, focusing on CLM and Experience Cloud.
Act as the technical lead for Salesforce projects, providing architectural guidance and best practices.
Collaborate with stakeholders to gather requirements and translate them into technical designs.
Develop and maintain integrations with Conga, DocuSign, and other third-party tools.
Ensure robust data security, compliance, and performance tuning in Salesforce environments.
Mentor and provide technical guidance to development teams.
Conduct code reviews, technical assessments, and support QA processes.
Translate complex legal and business contracting requirements into scalable technical that leverage clause libraries, templates, redlining, negotiation, and e-signature capabilities.
Configure and customize core CLM applications such as DocuSign CLM, Conga CLM-including data models, workflows, approval rules, and version-controlled document generation.
Design robust redlining processes: Word-based or online collaboration, tracked changes, clause swaps, conditional tailback language, and counter-party negotiation portals.
Implement granular security (object/field-level, sharing rules, shield encryption) and ensure audit trails for all contract edits, comments, and negotiation threads.
Qualification & skills :-
Strong overall Salesforce architecture experience, specifically in CLM (Contract Lifecycle Management) and Experience Cloud.
Proven expertise with Conga and DocuSign integrations within Salesforce.
Experience in Salesforce CLM and related modules.
Familiarity with Salesforce development tools and platforms (Apex, Lightning, Visualforce, Salesforce DX).
Good understanding of Salesforce data model, security model, and APls.
Excellent problem-solving, communication, and stakeholder management skills.
Salesforce certifications like Salesforce Certified Technical Architect (CTA) or Application Architect are a plus.