Senior Associate Application Engineer - Full Stack
Senior Software Engineer Job 39 miles from Oak Forest
Discover. A brighter future.
With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.
Come build your future, while being the reason millions of people find a brighter financial future with Discover.
Job Description:
What You Will Do:
Responsible for the ability to program most features and test cases unattended, but lacks a complete overview of product development and operations. As a result, handovers to other team members limits productivity.
Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management
How You Will Do It:
Completes most features and user stories including test cases and automation unattended.
Learns more complex software engineering practices such as domain driven design, test driven development, operations, and security.
Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities.
Participates in system design decisions and learns how these decisions impact the product as a whole.
Learns to support production systems and understands how observed events and failures impact the product
Qualifications You Will Need:
The Basics:
Bachelor's Degree in Computer Science, Engineering, Informatics, Information Security, Information Technology or related
1 year of experience in Information Technology (software) Engineering or related
Internal applicants only: technical proficiency rating of Advanced Beginner on the Dreyfus engineering scale
Physical and Cognitive Requirements:
The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable
accommodations may be made to enable a qualified individual with disabilities to perform the essential functions of the position as required by federal, state, and local laws:
Primarily remain in a stationary position.
No required movement about the work environment to complete the major responsibilities of the job.
Ability to operate office equipment such as but not limited to computer, telephone, printer, and calculator.
Primarily performed indoors in an office setting
Ability to communicate verbally.; Ability to communicate in written form.
Bonus Points If You Have:
The technical stack for this group includes Java, AWS, Kubernetes, Spring, Postgres, Oracle, TomCat
Ideal candidate will have container implementation experience ideally using Docker as well as CI/CD pipeline experience
Having experience with TDD using cucumber or gatling
The chosen candidate should have sharp communication and strong problem-solving skills
External applicants will be required to perform a technical interview.
Discover will not sponsor or transfer employment work visas for this position. Applicants must be currently authorized to work in the United States on a full-time basis.
#LI-AM2
Application Deadline:
The application window for this position is anticipated to close on Dec-22-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.
Compensation:
The base pay for this position generally ranges between $73,500.00 to $124,300.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.
Benefits:
We also offer a range of benefits and programs based on eligibility. These benefits include:
Paid Parental Leave
Paid Time Off
401(k) Plan
Medical, Dental, Vision, & Health Savings Account
STD, Life, LTD and AD&D
Recognition Program
Education Assistance
Commuter Benefits
Family Support Programs
Employee Stock Purchase Plan
Learn more at mydiscoverbenefits.com.
What are you waiting for? Apply today!
All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.
Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)
Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email HireAccommodation@discover.com. Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
Senior Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
Key Technologies: C#, .NET, React, JavaScript, Typescript, AWS, Docker, NodeJS
Chicago, Illinois
Perm Role: $175,000 Base Salary
Harrington Starr has partnered with a Global commodities brokerage who are seeking to hire a Senior Full Stack Engineer to join their control and support team! This firm provide niche market access and information with award winning data and analytics insights.
Successful candidates will have strong experience developing post trade applications and systems, ideally Clearing and Settlements utilising C#, .NET and React.
Key responsibilities:
Immediate contribution to design, coding, and testing of modern web applications.
Design and development of applications used both internally and externally.
Consistently suggesting and implementing new and innovative ideas.
Build meaningful relationships quickly and effectively, collaborating with insight and agility.
Benefits:
Fully funded learning and certifications.
Private medical insurance.
Pension scheme.
Hybrid working with an office based in Chicago.
Base salary up to £175,000 based on experience.
Key skills, experience and qualifications required:
Excellent knowledge and experience with C#, .NET and React.
Strong experience with TypeScript, JavaScript, NodeJS.
Experience with cloud technology - specifically AWS.
Knowledge of TDD/BDD.
Commercial development experience in clearing/ settlements.
Excellent communication skills.
This role will best suit a Senior Software Engineer, with expert Full Stack development experience utilising C#, .NET, JavaScript and TypeScript technologies in cloud based architecture.
Apply below and if you have any questions, please contact me via LinkedIn or email - *******************************.
Unity / C# Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
As a Unity / C# Software Engineer, you will join a passionate and growing team of developers to work on cutting-edge Virtual and Augmented Reality solutions that make a tangible difference in the lives of doctors and patients alike. You will play a critical role in designing and developing advanced applications that empower medical professionals, enhance patient care, and push the boundaries of healthcare technology.
Responsibilities
Analyze technical requirements for implementing new features or modifying existing ones.
Identify weaknesses in the existing codebase and refactor to improve resilience, maintainability, scalability, and performance.
Produce high-quality, consistent, readable, and maintainable code that aligns with team standards.
Participate in peer code reviews, draft technical design documents, and contribute to technical discussions.
Implement complex modifications to existing software to meet specialized needs and configurations.
Optimize performance by identifying bottlenecks and improving rendering efficiency, memory management, and processing speed.
Develop unit tests, integration tests, and debugging strategies to ensure software reliability and robustness.
Collaborate cross-functionally with designers, UX researchers, QA engineers, and other stakeholders to refine product functionality and user experience.
Work with product managers and project owners and to resolve issues and deliver features on time.
Contribute to automation efforts, including CI/CD pipelines and automated testing frameworks.
Ensure security and compliance by following best practices in secure coding and adhering to relevant data privacy regulations.
Stay updated on emerging technologies, tools, and industry trends, particularly in AR/VR and healthcare software development.
Assist in technical decision-making, including architecture design, tool selection, and infrastructure improvements.
Provide ongoing support, monitor system performance, and apply updates and patches post-deployment.
Mentor and guide junior developers and interns to foster growth and knowledge sharing.
Qualifications
Bachelor's degree or higher in Computer Science, a related field, or equivalent experience.
5+ years of experience in C# programming, with substantial hands-on experience using Unity 3D.
Expertise in designing elegant, scalable systems using best practices and Object-Oriented Programming (OOP) principles.
In-depth understanding of the system-level impact of design choices and the ability to make informed trade-offs.
Proven track record of successfully developing and delivering complex systems from concept to post-deployment maintenance.
Quick learner, with the ability to adapt to and own new concepts, contributing innovative solutions.
Comfortable navigating ambiguity and working in dynamic environments.
Strong focus on code reusability, maintainability, and clarity.
Strong experience with software version control systems such as Git.
Knowledge of and experience working with 3D math (e.g., vectors, matrices, transformations).
Exceptional communication, negotiation, and presentation skills, with a team-oriented mindset.
Preference will be given to candidates with the following bonus qualifications:
Experience with computer graphics (e.g., rendering, shaders, or 3D modeling workflows).
Experience with computer vision.
Experience building software for real-time user interactions, such as games or simulations.
Knowledge or experience in building networking/multi-user experience solutions.
Experience working with the healthcare industry in any capacity.
Compensation and Benefits
Salary Range for Position: $80K-$160K per year.
ImmersiveTouch generously offers Medical, Dental and Vision Insurance along with a 401K Plan.
Senior Back End Developer
Senior Software Engineer Job 16 miles from Oak Forest
Who We Are
Jobba Trade Technologies, Inc., a Chicago-based tech firm, provides practical technology to help construction companies execute and improve their business. We are a fast-moving, growing company with a serious need to build on our strong team. We are looking for a Senior Front End Developer for our Rosemont location.
What You'll Do
We are seeking a highly motivated and experienced Back End Developer to join our dynamic team at Jobba Trade Technologies. As a Senior Back End Developer, you will be responsible for leading the design, development, and maintenance of high quality, performant, and scalable back-ends for our SaaS products. You will work closely with our front-end developers, product managers, project managers, and other stakeholders to deliver innovative solutions that meet customer needs and drive business growth.
Responsibilities include:
Design and Development
Design, implement, and lead the implementation of back-end software that meets business requirements and objectives.
Follow best practices and company standards to ensure Design systems to ensure high performance, scalability, maintainability, and reliability of software products.
Implement security best practices and ensure that software architectures comply with relevant security standards and regulations.
Technical Expertise
Provide technical expertise in terms of back-end software, supporting other developers, making smart technology decisions, and help foster a culture of learning and growth within the organization.
Promote a culture of continuous improvement by staying updated with the latest industry trends and incorporating new technologies and methodologies.
Help define technical standards, guidelines, and best practices for coding, design, and technology stack usage.
Conduct code reviews to ensure adherence to architectural standards and best practices.
Collaboration with Stakeholders
Work closely with cross-functional teams, including front end developers, UX/UI designers, and product managers, to deliver high-quality software solutions.
Collaborate with project managers to define project scope, timelines, and resource allocation.
Work with QA teams to ensure software quality, performance, and reliability.
Work with DevOps to perform security assessments and audits to identify and mitigate cybersecurity risks.
What You'll Need
Passion and Personality
Strong sense of personal responsibility and accountability for delivering high-quality work, both personally and at a team level.
Demonstrated ability to think and operate at multiple levels of abstraction from a holistic, system-wide perspective in designing and implementing complex, distributed software applications that are modular, performant, and scalable
Strong problem-solving, critical thinking, and analytical skills to identify set up , define, and implement efficient interpret algorithms, optimal data elements, and meaningful entity relationships for the most accurate modeling of the given business requirements
Self-motivated individual with excellent time management and organizational skills
Eagerness to learn emerging technologies and incorporate them into product designs if and where appropriate
Hands on senior developer with experience/ability to lead technical teams, drive on-time delivery, set direction and ensure client satisfaction.
Excellent communication, presentation and problem-solving skills - ability to understand business needs, evaluate trade-offs, maximize ROI, , provide alternatives, etc.
Knowledge & Experiences
Education: Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field highly desired
A minimum of 6+ years of experience in software development on large scale SaaS enterprise projects in N-tier configurations
Extensive demonstrated experience with C# / .NET Framework 4.5+, Entity Framework 6+, REST APIs, Web Sockets, IIS 8.0+ web applications, Windows Services, code analysis, and automatic build tools such as Team City, etc. k.
Knowledge of one or more of the following front-end languages and related frameworks useful: HTML 5, CSS 3, Angular 15+, TypeScript, JavaScript ECMA 6+, and UI component libraries such as Kendo UI
Strong understanding of relational databases like Microsoft SQL Server & PostgreSQL and data normalization principles (3NF) required.
Familiarity with cloud hosting platforms (e.g., Azure, GCP) and DevOps practices.
Company Benefits: Jobba offers attractive and generous employee benefits. A comprehensive list can be found on our website: **************************
About Jobba Trade Technologies:
Jobba Trade Technologies is a cloud-based SaaS that helps roofing companies communicate between the field team and office teams to provide effective job management with an engaging customer experience. These client management solutions create important outcomes - increased profits and better client retention and referrals.
Jobba Trade Technologies is built on cross team collaboration built through in-person interactions. Our Rosemont location has easy access to the Blue line and freeways. In addition to having ample office space to provide a comfortable working environment, we offer an onsite gym, free parking, cafes and knowledgeable team members you can learn from. While we are primarily onsite, we all have priorities outside of work and are flexible to support our employees as needed.
At Jobba, we focus on continuous improvement - of our product, of our company, and of ourselves. We don't expect our employees to be perfect. We know you'll be excited to be learning and growing all while positively impacting our clients and our business.
Jobba Trade Technologies offers a comprehensive benefits package including health, dental, vision, life, 401K and 401K matching.
We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please note:
For this role, we are unable to sponsor or take over sponsorship for work visas.
Senior Software Engineer - Python
Senior Software Engineer Job 16 miles from Oak Forest
A growing proprietary trading firm in Chicago is seeking to add a Sr. Software Engineer and Quantitative Developer who will oversee all of the firm's software and collaborate with quants and traders to build the next generation of systems and strategies.
Qualifications
Mastery of Python.
Proficiency with web development. Flask and Dash experience preferred.
Proficiency with Linux systems, including task automation, remote server management, and bash scripting.
Proficiency with database management and SQL. Experience with MySQL and SQLAlchemy preferred.
Proficiency performing complex statistical analysis and backtesting on large datasets using Python (NumPy, Pandas, etc.).
This opportunity offers autonomy in an entrepreneurial environment where you will take on responsibilities of the firm's technical projects with a direct path to becoming the CTO. The group performs exceptionally well and as a result, offers a highly competitive compensation package.
SR Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
Cube is a pioneering start-up that's reshaping the digital asset trading landscape. By merging the best features of both centralized and decentralized platforms, we're crafting a user-centric marketplace that champions transparency, security, and speed. As we address the challenges of traditional exchanges and DeFi, our vision is to be the preferred digital asset marketplace for a diverse range of clients.
Position Overview:
You'll work closely with our talented engineering team to develop and maintain critical systems that power Cube. Your primary focus will be on Rust-based backend systems, spanning from the matching engine, to derivatives pricing, margin, and liquidation engines, to blockchain settlement. If you're a proactive and experienced engineer who thrives on responsibility and is eager to contribute to a revolutionary digital asset platform, we'd love to hear from you.
Key Responsibilities:
Full Stack Ownership: Assume complete ownership of a specific segment of our technology stack, including design, development, testing, and maintenance. Your expertise will be instrumental in driving the success and reliability of this portion of our platform.Technical Leadership: Provide technical leadership within your domain, guiding and mentoring junior and mid-level engineers. Foster a culture of excellence, best practices, and continuous improvement.
Architectural Design: Collaborate with cross-functional teams to design and implement scalable, efficient, and secure solutions. Ensure that your segment aligns with the overall architecture and business objectives.
Matching Engine: Contribute to the development and enhancement of our matching engine, which drives the core functionality of our digital asset marketplace.
Derivatives Engines: Work on building and maintaining systems related to derivatives trading and margin support, ensuring smooth operations for our users.
Blockchain Settlement: Play a key role in the development and integration of blockchain settlement solutions, enhancing the security and transparency of our platform.Code Quality and Performance: Write clean, maintainable, and efficient Rust code. Uphold high standards of code quality, performance, and security. Conduct code reviews and lead efforts to optimize and refactor code when necessary.
Collaborative Problem Solving: Work closely with cross-functional teams to troubleshoot and resolve technical issues, contributing to a culture of continuous improvement.
Qualifications:
Experience: 6+ years of backend development experience.
Technical Skills: Proficiency in Rust or modern C++. Experience with Postgres, data replication and scaling, blockchain RPC and indexing, low-level networking, and low-level systems programming is a plus.
Independent Contributor: Track record of taking ownership of complex projects and delivering high-quality solutions.
Leadership Skills: A track record of technical leadership, guiding teams, and influencing technical decisions is a plus.
Trading Experience: While not mandatory, any experience or understanding of trading platforms is a significant plus.
Problem-solving: Strong analytical and problem-solving skills.Communication: Effective verbal and written communication skills.
Personal Attributes:
Curious and eager to learn.Team player with a collaborative mindset.Detail-oriented and committed to quality.Adaptable and thrives in a fast-paced environment.Proactive and takes initiative.
What's in it for you?
Opportunity to work on groundbreaking projects in the digital asset space.Collaborative and innovative work environment.Competitive salary and benefits.Growth and learning opportunities.
Senior Frontend Developer
Senior Software Engineer Job 30 miles from Oak Forest
We are looking for a Front-End Engineer with expertise in React.js, Node.js, Next.js, and AWS to build and maintain scalable, high-performance applications. The ideal candidate should have experience working with PostgreSQL, writing unit tests, and optionally Python for backend integration.
Key Responsibilities:
Develop, test, and maintain scalable front-end applications using React.js, Next.js, and Node.js.
Design and implement high-quality, reusable UI components ensuring performance optimization.
Work closely with backend engineers to integrate PostgreSQL databases and APIs.
Utilize AWS services for deployment, hosting, and cloud-based solutions.
Implement unit tests and work with testing frameworks to ensure code reliability.
Optimize applications for speed and responsiveness across various devices.
Follow best practices for version control (Git), CI/CD, and DevOps workflows.
Collaborate with cross-functional teams to ensure seamless user experience.
Requirements:
7+ years of experience with front-end development using React.js, Next.js, and Node.js.
Strong understanding of JavaScript, TypeScript, and modern ES6+ features.
Experience with PostgreSQL, including writing queries and handling database interactions.
Familiarity with AWS services such as Lambda, S3, EC2, and RDS.
Ability to write unit tests using Jest, React Testing Library, or similar frameworks.
Knowledge of RESTful APIs and GraphQL for seamless front-end and back-end integration.
Experience with state management (Redux, Context API, Zustand, or Recoil).
Understanding of CSS frameworks (TailwindCSS, Styled Components, or Material-UI).
Familiarity with Python (optional) for backend support.
C++ Software Engineer | HFT
Senior Software Engineer Job 16 miles from Oak Forest
C++ Engineer (HFT - Low Latency)
World Leading High-Frequency Trading Firm
Chicago
$350,000 - $750,000 total comp
We're working on behalf of one of the world's leading high frequency trading firms with some of the most sophisticated technical teams and systems in industry who are looking for highly talented C++ Software Engineers in Chicago.
Within their centralized engineering team, you will work to design, build, implement and optimize highly complex solutions to improve the trading platform performance.
Whether you're currently working in tech, investment banking, or trading this is an opportunity to build on your C++ skills with some of the brightest minds in industry within an environment which encourages autonomy, ownership, and impact.
Required experience
Bachelor's degree or higher in Computer Science, Mathematics or a related field with strong academic performance
2 - 6 years commercial experience working as a C++ developer with a focus on latency and performance
Excellent communication skills and the ability to work with cross functional teams
Commercial experience working with Linux systems
Strong problem-solving skills and the ability to work autonomously in a fast-paced environment
Scala Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
Scala Software Engineer - Hybrid (Chicago, IL)
Up to $200k + 10% Bonus + Comprehensive Benefits Package
My client is a leading technology-driven company specializing in large-scale, high-availability platforms that power mission-critical applications. They are at the forefront of building scalable, distributed systems that support millions of transactions daily, leveraging cutting-edge technologies to drive efficiency, security, and performance.
The successful Scala Software Engineer should have experience in Scala and Typelevel (Cats Effect), along with knowledge of Microservices, Kafka, AWS, and Kubernetes.
As the Scala Software Engineer, you will design and optimize event-driven services, develop microservices in a cloud environment, and enhance real-time data streaming and container orchestration. Ensuring system resilience and scalability, you will collaborate with cross-functional teams while following best practices in test-driven development, continuous integration, and Agile methodologies.
What You'll Get:
Salary up to $180k + 10% bonus.
Comprehensive benefits package and strong career growth opportunities.
Hybrid work setup (2 days onsite in Chicago, IL).
Work on mission-critical systems with a team of elite engineers solving complex challenges.
If you're a passionate Scala Software Engineer who is excited about high-performance engineering and wants to work in a fast-paced, technology-first environment, apply today!
We make an active choice to be inclusive towards everyone every day. Let us know if you have any accessibility requirements or would like to apply for this role another way by emailing: ******************************
(Skillset: Scala, Scala Software Engineer, Scala Engineer, Functional Programming, Typelevel, Cats, Cats Effect, Functional Programming, AWS, Kafka, Microservices, Cloud)
Software Engineer - HFT
Senior Software Engineer Job 16 miles from Oak Forest
A leading global automated proprietary trading firm is seeking a Software Engineer specializing in high-frequency trading (HFT) to spearhead the development of their next generation of trading systems and operations. In this role, you will motivate and guide teams to advance algorithmic trading technologies, utilizing cutting-edge quantitative tools while collaborating with exceptional engineers, ML traders, and Quant researchers. You will also be responsible for evaluating system performance and proactively identifying opportunities for improvement to optimise efficiency and reliability.
Main Responsibilities
Manage Trading Systems: Oversee the development and maintenance of state-of-the-art high-frequency trading systems and applications
Collaborate Across Teams: Work closely with top-tier quantitative teams and technologists from various trading divisions to optimize trading solutions
Enhance Operations: Drive improvements in trading operations across multiple asset classes globally
Candidate Requirements
Demonstrated experience in leading and mentoring engineering teams within a fast-paced environment
Track record of optimizing and maintaining HF trading systems
Strong programming skills in Python and C++
Solid knowledge of Linux/Unix systems for server management and deployment
Strong academic credentials in a STEM discipline, preferably in computer science or engineering
Apply now to join one of the top teams in algorithmic trading and financial markets, where you'll play a pivotal role in building next-generation trading systems and technologies.
Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
Prop Trading Firm - Software Engineer - Chicago | base salary of $125K-$250K + Bonus & Benefits
My client is a top proprietary trading firm where innovation, automation, and data-driven analysis drive success.
As a Software Engineer, you'll work on the client's high-speed trading systems, tackling complex challenges in algorithm development, high-speed data processing, and execution engine design.
Their collaborative, in-office culture ensures direct interaction with top technologists and traders, fostering rapid learning and impactful contributions.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and high-performance C++ code on Linux
Develop and optimize trading algorithms and intelligent execution engines
Analyze and process large-scale, high-speed financial data
Work closely with traders and other technologists to refine and enhance trading strategies
Contribute to continuous improvements in system performance, latency, and scalability
Essential Skills:
Experience in a high-level programming language (C++, Java, C#)
Strong Linux/Unix exposure and command-line proficiency
Hands-on C++ experience is highly preferred
Background in high-performance computing or financial technology is a plus
Degree in Computer Science, Engineering, or equivalent real-world experience
Experience working in a trading firm of a sell-side company
If you're a driven engineer looking to build cutting-edge trading technology in a dynamic, collaborative environment please either apply or email me directly **************************
Senior Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
We have a current opportunity for a Senior Data Engineer on a permanent basis. The position will be remote with occasional travel to WI. For further information about this position please apply.
Desired Skills and Experience Experience (over at least 6 years) with Data Engineering within Healthcare & working with health data
AWS, Databricks, experience working with both relational and non-relational databases
Lead Application Developer
Senior Software Engineer Job 16 miles from Oak Forest
We are seeking a Lead Low-Code Developer to spearhead the creation and management of our Enterprise Power Platform Center of Excellence (CoE). This pivotal role demands a strategic leader who can drive the design, development, and deployment of innovative business solutions leveraging the Microsoft Power Platform and Azure services. You will be responsible for building and mentoring a high-performing development team, establishing robust governance frameworks, and partnering with key stakeholders to deliver impactful solutions that optimize operational efficiency and seamlessly integrate with our enterprise ecosystem.
Responsibilities
Lead the design and development of end-to-end solutions using Power Apps (Canvas and Model-driven), Power Automate, and Power Pages.
Architect scalable data models and implement intricate business logic to support critical operations.
Optimize and automate business processes through the creation of efficient Power Automate workflows.
Develop and deploy custom connectors to seamlessly integrate with external systems via APIs.
Provide expert technical guidance and mentorship to junior developers, fostering their growth and development.
Collaborate closely with stakeholders to translate business requirements into high-performing Power Platform solutions.
Ensure all solutions meet stringent standards for security, performance, and scalability.
Conduct thorough code reviews and actively contribute to continuous improvement initiatives.
Maintain comprehensive technical documentation, including specifications and solution architecture
Requirements
5+ years of experience developing with Microsoft Power Platform
Advanced expertise in Power Apps development (both Canvas and Model-driven)
Strong proficiency with Power Automate for complex workflow automation
Experience building and maintaining Power Pages sites
Proficiency in JavaScript for extending platform capabilities
Solid understanding of Dataverse (formerly Common Data Service)
Proficiency with SharePoint and SharePoint Online integration
Experience with API integration and custom connector development
Knowledge of SQL and database design principles
Familiarity with Azure services complementary to Power Platform
Experience with DevOps & ALM (Application Lifecycle Management) practices
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Additional Preferred Qualifications
SAP integration experience with Power Platform
Microsoft Certified: Power Platform Developer Associate or Developer Expert certification
Experience with Power BI for data visualization and analytics
Knowledge of SharePoint integration with Power Platform
Experience with AI Builder and/or Power Virtual Agents
Familiarity with Dynamics 365 applications
Experience with Agile development methodologies
Junior Software Engineer
Senior Software Engineer Job 16 miles from Oak Forest
Junior Software Engineer (Full-Stack & Mobile Development)
As a Junior Software Engineer, you will work on a variety of projects spanning full-stack development and mobile application development for both Android and iOS. You will also have the opportunity to work with Cloud platforms such as AWS IoT, contributing to both backend services and frontend development.
We are looking for individuals who are passionate about learning new skills and taking on challenges. As a growing company, we need team members who can adapt quickly, jump into projects as needed, and rapidly gain proficiency in new concepts.
Responsibilities:
Full-Stack Development: Contribute to both frontend and backend development of web-based applications, APIs, and cloud services.
Mobile Development:
Develop and maintain native iOS applications and frameworks focused on wireless connectivity and control using Swift.
Develop and maintain native Android applications and frameworks focused on wireless connectivity and control using Kotlin.
Backend & Cloud Services:
Work on cloud-based backend services using Java (Spring Boot), Node.js, or Python.
Develop and maintain RESTful APIs and WebSockets for real-time communication.
Implement database solutions (SQL and NoSQL) to support mobile and web applications.
Assist in configuring and managing AWS cloud infrastructure, including services such as AWS IoT, Lambda, DynamoDB, and API Gateway.
Assist in defining and implementing robust app architectures and complex user interfaces.
Participate in development planning, including creating schedules and defining development tasks and timelines.
Communicate and justify technical design decisions with management.
Collaborate with designers, engineers, and product managers to build innovative and scalable products.
Provide on-site training for VIP clients when required.
Have the opportunity to work outside of embedded and mobile if you have interest.
Qualifications:
Organized and detail-oriented with strong problem-solving skills.
Strong communication skills and ability to work in a team.
Proficiency with git and version control best practices.
Minimum 1-year experience working with either iOS or Android native application development (personal projects count).
Familiarity with common mobile development design patterns such as MVVM.
Experience with backend technologies such as Spring Boot, Node.js, or Python (preferred).
Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB (preferred).
Experience with RESTful APIs, GraphQL, and WebSockets (preferred).
Understanding of offline storage, threading, and performance tuning (preferred).
Strong communication skills with an interest in mentoring and educating others.
Experience with Bluetooth Low Energy, Wi-Fi, Low Power Cellular, and other wireless technologies strongly desired but not required.
At least some embedded development experience is a plus.
Familiarity with test-driven development (TDD) and agile methodologies (a plus).
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related discipline is preferred, but equivalent experience will also be considered.
NOTES:
NO C2C CANDIDATES, DO NOT APPLY, WE WILL REJECT ALL C2C APPLICANTS
Level III Technician, Tower
Senior Software Engineer Job 16 miles from Oak Forest
Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities
We are seeking a skilled and motivated Top Hand / Tech III to join our team and work on AT&T COWs and temporary towers. This is a unique opportunity to specialize in a niche area of the telecommunications industry, offering a chance to work on innovative projects that are anything but typical.
The ideal candidate will have a strong background in tower work, including mounting and plumbing antennas and radios, terminating power and fiber in squids, and routing, supporting, and connecting to radios. You'll need to be a team player, able to follow directions from the foreman, and think creatively to solve problems. Bilingual abilities are a plus!
Travel Requirements:
Travel is required on a site-by-site basis.
Work is generally Monday through Friday, with occasional weekend work as needed.
Certifications:
OSHA 10 or 30
Rigging
CPR
Bloodborne Pathogens (BBP)
Certified Climber/Rescue
Additional transferable certifications from previous roles are a plus.
Driver's License Requirements:
Class C
Class B
Class A
A valid driver's license is a must.
What We're Looking For:
A team player who is willing to learn and adapt to our way of doing things.
Someone who is flexible, thinks outside the box, and thrives in a non-traditional climbing role.
A proactive individual who takes pride in their work and is committed to safety and quality.
Why Join Us?
This is not your typical climbing position - it's an opportunity to work on specialized projects that set you apart in the industry. You'll be part of a supportive team, working on cutting-edge technology and making a real impact. If you're ready to take on a new challenge and grow your career in a unique way, we'd love to hear from you!
Software Developer / Architect / Business Analyst
Senior Software Engineer Job 20 miles from Oak Forest
Company Description: Grossman Software Solutions is a dynamic, fun, and growing software company located in the suburbs of Chicago in beautiful Oakbrook, Illinois. For over 45 years we've provided quality software and business services to some of the largest and most successful agricultural commodity corporations in the world. Our development office in Oakbrook Terrace is responsible for new modules and support for Agrosoft, our corporate accounting software. We're looking for talented analyst/programmers who helps our team achieve our vision of providing the finest commodity software experience in the world.
Job Description: We love software developers, because that's who we are and what we do. We're looking for a bright, intuitive developer familiar with programming in a React, Typescript, Visual Studio, .Net environment. Experience with Cloud computing and/or accounting a plus. You will be responsible for documenting and understanding the business requirements as well as coding, testing, documentation, and interacting with the customers who use our software. We are committed to maintaining a casual and fun team environment: your bosses and coworkers will all be developers and every one of us will be invested in your success. We offer flexibility, PPO health care benefits, room for skills growth and advancement, and a 401K match. This is an opportunity to increase your skills as a business analyst as well as your technical skills. Our median tenure is 15+ years; come join us and you'll see it's a great place to work!
Desired Skills and Expertise: Applicants should have strong programming skills including experience with data structures and database technologies such as Microsoft SQL Server. We are looking for senior level system architects as well as software developers and business analysts. The candidates must be citizens or authorized to work permanently in the United States and be ready to join our fun, productive team!
--
Software Engineer (.NET & React) - Chicago, IL - Hybrid
Senior Software Engineer Job 16 miles from Oak Forest
WFH flexibility / Private Healthcare / Eye Care / Competitive Salary / Career Development / Paid Holidays / Pension Scheme
Are you a talented Software Engineer (.NET & React) looking to join a leading technology company in the insurance industry? In this role, you'll be part of an Agile Scrum team working on a cutting-edge software product, utilizing C#, React, TypeScript, and SQL Server to build innovative solutions. You'll also help maintain and enhance legacy features using VB.NET.
What You'll Do:
As the Software Engineer (.NET & React), you will:
Develop and improve features for a high-impact, enterprise-level software product.
Work in an Agile environment, collaborating closely with Product Owners, Architects, and your Scrum team to deliver seamless technical solutions.
Take part in sprint reviews, drive improvements, and ensure high-quality deliverables.
Mentor junior developers, guiding them while continuing your own professional growth.
Suggest and implement ways to optimize processes and boost customer satisfaction.
Who You Are:
4+ years of hands-on experience with C#, .NET 5/6, React, TypeScript, SQL Server, and Visual Studio.
Familiarity with Agile frameworks (Scrum or Kanban) and tools like Jira and Confluence.
Strong technical skills, with the ability to troubleshoot and deliver efficient solutions on time.
Excellent team collaboration and communication skills to work effectively with cross-functional teams.
Bachelor's degree in computer science, MIS, CIS, or equivalent work experience.
Bonus points for familiarity with Gitlab, Cypress, Go, Angular, Kubernetes, or containerization.
For a quick confidential chat to learn more contact Gemma at Adepta Partners.
******************************
Java Software Engineer - Kafka / Spark
Senior Software Engineer Job 16 miles from Oak Forest
Department: Global Banking Technology & Operations
As a Senior Big Data Java Engineer, you will contribute to the development of our client's data lake streaming platform on Azure. Working independently within a Feature Team, your primary responsibilities include:
Development & Architecture: Architect, design, and build Java applications using Kafka Stream and Spark in Azure; develop scalable, resilient data pipelines.
Quality Coding: Write and maintain high-quality Java code, ensuring adherence to best practices.
System Design: Focus on scalability and resiliency when designing systems; troubleshoot performance issues in distributed systems managing large data volumes.
Code Reviews & Team Collaboration: Conduct code reviews, provide feedback, and support team improvements.
Customer-Focused Solutions: Break down customer requirements with the Product Owner, ensuring alignment with project goals.
Testing & Deployment: Manage testing, deployment, and production activities, adhering to chapter guidelines for stability.
Continuous Improvement: Participate in pair programming, write unit and BDD-style tests (JUnit, Mockito, Cucumber), and engage in backlog refinement.
Key Skills & Competencies
Proficiency with Java, Kafka Streams, Spark, and Spring Boot (or other Java frameworks).
Expertise in distributed systems design, especially Big Data systems for batch and real-time processing.
Experience with cloud platforms (AWS or Azure), and tools such as Elastic Search, Kibana, and Kubernetes.
Strong understanding of RESTful API design and third-party API integration.
Proficiency with version control systems like Git.
Agile methodology experience, ideally Scrum.
Familiarity with automated testing, including test-driven development, unit and integration testing, and BDD.
Knowledge of continuous integration tools and service-oriented architectures.
Excellent analytical skills with the ability to simplify complex problems.
Results-driven and team-oriented with a focus on collaboration and client satisfaction.
Experience & Education
7+ years in Java programming at a senior level.
3+ years with Spark, Kafka, and cloud technologies.
Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field.
Software Engineer - Options C++
Senior Software Engineer Job 16 miles from Oak Forest
One of the top, industry leading prop firms is looking for a C++ Software Engineer to join their options technology team, in their successful market data team. They are one of the most widely known global players for tech and trade and business operations. The team is focused on ensuring the business has access to market data coming from exchanges to understand the performance of their trading activity and make better - informed decisions about their trading strategies.
Responsibilities:
Leading a team that continues to grow.
Independently leading large-scale research projects focused on building applications, based on traders' needs.
Collaborating smoothly with the members of the team and providing insight on programming solutions using C++.
Work in a high-pressure environment and provide quick solutions.
Requirements & Qualifications:
Strong experience as a senior engineer in the industry with a focus on C++.
Proven track record of working as a leader of a team and having an impact in their growth.
Skills in building and optimising trading systems as well as maintaining high performance and quality standard.
Familiarity with market data coming from exchanges and making assessments based on those.
Understanding of Quantitative Research needs.
A solid academic foundation in a STEM discipline with a preference in Engineering.
This is a fantastic opportunity to work as a leader of a continuously growing team of a global trading company, with high rewards on offer as well as career progression opportunities. For a conversation regarding the role, you can reach out to ****************************.
Software Engineer C++
Senior Software Engineer Job 16 miles from Oak Forest
Software Engineer - C++
A world-leading global systematic hedge fund is looking for a Software Engineer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is deployed globally.
Skills Required:
Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints
Have a background in multi-threaded programming and a strong understanding of hardware/software interaction
Are comfortable working “under the hood” and you are quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
Have experience working with C++ libraries like STL and Boost
Are up to date on the C++11/14 standards
Have worked on challenging projects that involved things like building a custom compiler, writing a matching engine, or working with large amounts of data in real-time
Have strong verbal and written communication skills
Experience working in the trading industry or another ultra-low latency-sensitive business that involves solving remarkably complex problems
Full life-cycle software development utilizing exotic hardware/software architectures for ultra-low latency trading systems
This position offers a generous basic and bonus with huge career progression working for a world-leading hedge fund and building a team that is building the next generation risk platform in electronic trading. Outstanding benefits package on offer to support you both professionally and personally. These benefits include generous medical coverage, paid parental leave, and a variety of other benefits focused on providing the best employee experience. For more information please apply now.