Post job

Software development engineer jobs in Urbana, IL

- 62 jobs
All
Software Development Engineer
Senior Software Engineer
Software Engineer
Tester
Software Developer
Software Engineer-Team Lead
Research And Development Internship
Test Engineer
Lead Web Developer
Software Architect
Interactive Developer
Programmer
  • Web Tester

    Paradigminfotech

    Software development engineer job in Bloomington, IL

    Paradigm Infotech. Inc is a global IT solutions provider focused on delivering customer value through high Quality Processes and Cost-efficient solutions. Paradigm has been one of the trendsetters in global delivery practices with our Client-Centric Model for customer management and delivery. Job Description Web Tester in Bloomington, IL for a large national account. The resource will work with Integrated Services testing a set of reusable data access services used by other areas of the business at the company. Required Skills: • Must be able to create automated test cases for the team working in an Agile environment • JAVA development knowledge and testing knowledge is a must as this person will be testing JAVA code. • Testing experience with the following tools: SoapUI with Postgres, and WebSphere Qualifications Web Tester in Bloomington, IL for a large national account. The resource will work with Integrated Services testing a set of reusable data access services used by other areas of the business at the company. Required Skills: • Must be able to create automated test cases for the team working in an Agile environment • JAVA development knowledge and testing knowledge is a must as this person will be testing JAVA code. • Testing experience with the following tools: SoapUI with Postgres, and WebSphere Additional Information All your information will be kept confidential according to EEO guidelines.
    $49k-79k yearly est. 16h ago
  • Cloud Tester for Fulltime

    Reliable Software Resources 3.9company rating

    Software development engineer job in Bloomington, IL

    Organizations today are not only challenged by the constantly changing and emerging technologies, but are also confronted with difficulties in acquiring adequate human resources to meet the dynamics of the different IT Project initiatives. It becomes imperative to any business organization to utilize the most cost-effective ways of acquiring talent for immediate and long-term projects with a specific or niche skill set. Since our inception, Reliable Software has been offering IT consulting services to the clients which enable them to maximize their IT investment and that has made us extremely competent enough to work on any IT consulting project for any industry domain. We offer world-class business solutions leveraging widely accepted strategies and technologies on different platforms and these services come at competitive rates. We design end to end business solutions from conceptualization to implementation as per the client's requirements. To acquire strategic skills in a timely and cost-effective manner, many companies turn to Reliable Software for quality IT resource management. Reliable Software has the ability to quickly respond to technology initiatives by strategically acquiring skills and managing available resources. With customers ranging in size from startups to Fortune 500 enterprises, we understand the ever increasing need for talented IT professionals in the development of new technologies. Reliable Software is in business to help you maintain your competitive advantage by cost-effectively delivering highly skilled consultants when and how you need them most. Reliable Software helps you address technical resource requirements with contract services. We invite you to see the difference working with Reliable Software and our strength is in our people and we are ready to work hard for you. Our broad portfolio of solutions enables us to meet your specific staffing requirements across all technologies and domains and below is the list Job Description Greetings from Reliable Software Resources Inc!!! This is Sreekanth G from Reliable Software Resources Inc and I am writing to see whether you are interested in an exciting/challenging opportunity at Bloomington, IL Onsite. Our client is interested in hiring a Cloud Tester who can use Testing, RHEL, Cloud, and Windows. Please let us know whether you would like to be considered. We hope you do as this is truly a great opportunity to make a difference. If you are interested please respond back to this e-mail with your updated resume and a summary of your key skills and the compensation you are looking for. You can also reach me at 248-237-7009. The details of the position are as mentioned below: Kindly find the JD below for your reference Title: Cloud Tester Location: Bloomington, IL Duration: Long term Term: Contract / Fulltime Interview Process: Phone then Skype/On-Site Remote Option: No Required: Tasks & Duties Excellent communication Skills are required For this opening the tester will work on a test support team that is aligned to client/server (RHEL and Windows Server technologies) and cloud (VMware on Linux/Windows) environments. An ideal candidate will have a solid cloud/virtualization background and have a propensity for quality assurance/testing. Description: Test Analyst is needed for Computing Environment Test Delivery area testing efforts. Expectation is to perform an Client/Server and Cloud test executioner role with the following responsibilities: Any automation or technical experience with Cloud (end to end testing), Operating Systems, Windows updates, server loads/updates, workstation loads, basic Network knowledge will be an added advantage for this role. - Create Test Strategy Test Plan and other test documents for the test efforts involved. - Create/Update Test Scenarios/Cases/scripts for the test efforts involved. - Test Execution - Functional, Non Functional, Back out/Implementation, Technical Checkout, others. - Test and defect management using Test Link and Trac Tool - Support all Phases of testing - Use the client SPA Testing methodologies/process for continuous improvement and day to day work. - Strong communication & coordination skills -Leadership and takes initiative a must -Strong triage skills -Ability to continue learning as we move in different directions with Test such as learning/knowing Agile or SAFe testing concepts Any automation or technical experience with Cisco products like ICM, Call Manager, Network will be an added advantage for this role. This person will be allocated to projects once they are trained and part of the team. If interested, please send a reply with your Updated Resume. Additional Information All your information will be kept confidential according to EEO guidelines.
    $68k-83k yearly est. 16h ago
  • Software Developer

    Country Financial 4.4company rating

    Software development engineer job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role COUNTRY Financial is seeking a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. Preferred Qualifications: • Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration. • Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation. • Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments. • Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions. • Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions. • Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments.How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for? • Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft. • Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly Auto-Apply 41d ago
  • Software Engineer, Data Infrastructure & Acquisition - Champaign-Urbana, USA

    Speechify

    Software development engineer job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for all aspects of data collection to support our model training operations. We are able to build high-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new sources of audio data and bring it into our ingestion pipeline Operate and extend the cloud infrastructure for our ingestion pipeline, currently running on GCP and managed with Terraform. Collaborate closely with our Scientists to shift the cost/throughput/quality frontier, delivering richer data at bigger scale and lower cost to power our next-generation models. Collaborate with others on the AI Team and Speechify Leadership to craft the AI Team's dataset roadmap to power Speechify's next-generation consumer and enterprise products. An Ideal Candidate Should Have BS/MS/PhD in Computer Science or a related field. 5+ years of industry experience in software development. Proficiency with bash/Python scripting in Linux environments Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least one major Cloud Provider (we use GCP) Experience with web crawlers, large-scale data processing workflows is a plus Ability to handle multiple tasks and adapt to changing priorities. Strong communication skills, both written and verbal. What we offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest-growing sectors of tech, the intersection of artificial intelligence and audio. Compensation: The United States base salary range for this full-time position is $140,000-$200,000 + bonus + equity depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 30d ago
  • On Campus (UIUC) Software Engineer Team Lead/Manager

    Avantcredit

    Software development engineer job in Champaign, IL

    Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace ( ********************************* ). Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind. Job Description You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect. Qualifications Prior management or team lead experience. Entrepreneurial and self-driven. Thrives in unstructured environments but can provide structure for subordinates. 3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql) Knowledge of development tool creation and application architecture design. Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture. Ruby experience preferred. Knowledge of Javascript frameworks such as Knockout.js or similar preferred. Experience working with at least 1 web application with significant customer traffic. Additional Information Job is based on the campus of the University of Illinois Urbana-Champaign Startup culture with access to work directly with senior management Casual dress code Flexible work hours BlueCross/Blue Shield Medical, Dental, & Vision 10 paid vacation days plus 5 days of paid sick time Free cell phone plan Great company events and professional growth training opportunities
    $88k-117k yearly est. 16h ago
  • Senior Software Engineer

    Caterpillar 4.3company rating

    Software development engineer job in Rossville, IL

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Job Summary: Caterpillar's Development and Process Tools (DPT) team develops and delivers system and software development tools for Caterpillar's engineering community. These tools are essential and critical to the daily development tasks of global engineering teams. As a Senior Software Engineer in the Development and Process Tools you will be responsible for designing, developing, and testing software development tools that contribute positively to the efficiency, velocity, and quality of Caterpillar's embedded software development projects. We are looking for talented and motivated software engineers to join our team of experts to enhance and expand our suite of solutions. We have a fabulous team that does some of the most exciting work at Caterpillar, and we can't wait for you to join the team!! What You Will Do: * Leverage various technology stack elements including Python, Perl, and JavaScript to create software development tools. * Design and implement software features into software development tool solutions that are utilized by global engineering teams. * Maintain pulse on emerging tools, software practices, and technologies to improve solution cost and quality. * Collaborate with technical experts in other areas of Caterpillar to define new innovative ideas and leverage lessons learned throughout the organization. * Provide technical support to global user base when required to ensure quick resolution of issues. What You Will Have: Analytical Thinking: Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems. Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Teamwork: Knowledge of the necessity and value of teamwork; experience with; ability to work cooperatively towards shared goals and being supportive of others at all levels. Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges. Producing Results: Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation. Considerations For Top Candidates: * Bachelor's Degree in computer science, engineering, or information systems OR equivalent working experience * Process Management * Workflow Management experience * Software Build Process Management experience would be ideal for this role Technical Excellence: * Software development knowledge in Python, Perl, JavaScript or a similar language. * Working knowledge of Conan, Ivy, or other software package dependency management tools. * Working knowledge in software architecture * Working knowledge of CI/CD pipeline development and automated deployments * Working knowledge of designing and building API interfaces. * Working knowledge of graphical user interface design. * Applies current procedures and technologies to help resolve technical issues in one's general area of technical competence. * Helps others solve technical or procedural problems or issues. Analytical Thinking: * Identifies many possible causes for a problem based on prior experience and current research. * Approaches a complex problem by breaking it down into its component parts. Effective Communications: * Superior written and verbal communication skills. * Listens to feedback without defensiveness and uses it for own communication effectiveness. * Makes oral presentations and writes reports needed for own work. * Avoids technical jargon when inappropriate. * Looks for and considers non-verbal cues from individuals and groups. Teamwork: * Actively participates in team meetings. * Shares information, knowledge, and experiences openly and proactively. * Demonstrates open, friendly, accepting, and supportive behaviors with team members. Additional Information: The location for this position is Mossville, IL Domestic relocation assistance is available for this position. This position will require 10% travel. What You Will Get: Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed to and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. This Job Description is intended as a general guide to the job duties for this position and is intended for the purpose of establishing the specific salary grade. It is not designed to contain or be interpreted as an exhaustive summary of all responsibilities, duties and effort required of employees assigned to this job. At the discretion of management, this description may be changed at any time to address the evolving needs of the organization. It is expressly not intended to be a comprehensive list of "essential job functions" as that term is defined by the Americans with Disabilities Act. Summary Pay Range: $110,520.00 - $165,840.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees This position requires working onsite five days a week. Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: December 11, 2025 - December 18, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $110.5k-165.8k yearly Auto-Apply 6d ago
  • Application Programmer Internship

    Ikerd

    Software development engineer job in Decatur, IL

    This programming internship position at IKERD Consulting will work both independently and in a team with other Programmers with a focus on writing code and developing applications leveraging multiple tools, languages, processes, and technologies. Development will ensure that the technical solutions meet the business needs and are developed and implemented with high quality following agreed upon standards. The ideal candidate will have a passion for learning and be able to adapt to changing tasks quickly. Internship Position Description A programming intern performs entry-level computer programming work, responsible for design, development, testing, and documentation of Building Information Modeling (BIM) software, as well as troubleshooting production problems, responding to problem tickets submitted by functional users, and updating the problem tracking system, as appropriate. Intern will also perform similar work on internal HR, accounting, CRM, and project management systems. Responsibilities of the position include, but are not limited to: Develop, update, and maintain computer programs or software processes to meet specific requirements such as storing or retrieving data, or interfacing between systems. Code, analyze, review, and rewrite programs, applying knowledge of system capabilities, subject matter, and logic. Perform revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. Consult with managerial and technical personnel to clarify program intent, identify problems, and suggest changes. Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. Conduct test runs of programs and software applications to be sure they will produce the desired information and crate detailed test plans to aid user testing. Occasional development and maintenance of WordPress websites. Provides technical support for user issues; troubleshoots problems and takes corrective action on a timely, effective basis. Ability to adapt quickly to fast-paced changing environment and priorities. Motivation to take ownership of tasks and the determination to drive them to completion. Employee will have a functional knowledge of various Building Information Modeling (BIM) software. Applications from candidates with no experience using BIM software will be accepted. If the successful candidate does not possess the required BIM related knowledge or experience, employment will begin with training in usage of BIM products to provide an understanding of the products before beginning related programming tasks. Job Types: Contract or Full-time Employee Requirements Minimum Qualifications Candidate should have completed a bachelor's degree in Computer Science or an equivalent field. The successful candidate will have completed two years of coursework in computing or information systems and one year of related computing or programming work experience, or any equivalent combination of education, training and experience which provides the needed knowledge, skills, and abilities. Additionally, candidate should possess the following skills. Strong analytical and problem-solving skills. Excellent oral and written communication skills with the ability to understand others and clearly express thoughts. Ability to produce high quality work deliverables with high attention to detail. Ability to effectively work in a team environment. Ability to manage multiple concurrent objectives, projects, or activities. Good knowledge of object-oriented programming, with software development experience in any high-level programming language. Desire to learn about BIM and the Architecture, Engineering, and Construction industry Preferred Qualifications The preferred candidate will possess the following additional qualifications: Basic knowledge of HTML, CSS, and JavaScript Basic knowledge of software engineering practices and methodologies. Basic knowledge of Git or similar version-control system Experience using SQL and working with MySQL or similar relational databases Experience using PHP Experience using C# and Microsoft .NET framework Understanding of RESTful APIs Understanding of JSON and/or XML Experience with Office 365/SharePoint 365 is a bonus Benefits Compensation Compensation is competitive and commensurate with experience, knowledge, talent, work ethic, attitude and skill.
    $63k-84k yearly est. 60d+ ago
  • Software Engineer

    Droisys 4.3company rating

    Software development engineer job in Champaign, IL

    Software Engineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio KEY RESPONSIBILITIES Design and develop software solutions that will be used by HTRI[ High Throughput Research and Informatics] customers Interact directly with customers to help understand and document their application requirements. Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure. Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze Experience developing Graphical User Interfaces on the Windows Platform Experience in database development, design and data entity modeling Ability to work in a dynamic environment where frequent change from customers is commonplace Excellent written, verbal and interpersonal communication skills Ability to work in a self-directed team environment Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis. Experience in Scrum and other Agile Software Development methodologies is helpful Knowledge of the C/C++ programming language is helpful but not required Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful A background in the area of physical sciences or analytical sciences is helpful but not required Bachelors or Master's Degree in Computer Science is required Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-84k yearly est. 16h ago
  • Senior Frontend Developer

    Zmodo Ai Inc.

    Software development engineer job in Champaign, IL

    Job DescriptionSalary: Senior Frontend Web and App Developer At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. You will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. To ensure success as a react.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class react.js developer should be able to design and build modern user interface components to enhance application performance. About Us Smartz was founded in June of 2021 by Dr. Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years. Our team at Smartz wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry leading smart home devices and will provide property owners and tenants with an all-in-one solution to all of their property management needs. Our team uses the latest mobile technologies for all features of Smartz apps, which include live video streaming/recording, motion/sound alerts, AI powered object detection, video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management experiences for our users and business partners. Job Type Full-time and in person only (Champaign, IL) Job Responsibilities Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities Developing front end website architecture Designing user interactions on web pages Ensuring cross-platform optimization for mobile phones Ensuring responsiveness of applications Working alongside graphic designers for web design features Designing and developing APIs Technical Skills Requirements In-depth knowledge of JavaScript, CSS, HTML, and front-end languages. Knowledge of REACT tools including React.js, Webpack, Redux, and Flux. Experience with user interface design. Knowledge of performance testing frameworks including Mocha and Jest. Experience with browser-based debugging and performance testing software. Excellent troubleshooting skills. Good project management skills Experience & Qualifications 3+ years of experience building large-scale software applications. Bachelor's Degree in Computer Science Experience in building enterprise applications Unit/integration testing experience Benefits Company paid Medical, Dental, Vision, and Life insurance Retirement savings plan with company match Robust paid time off package Paid Company Holidays Smartzs commitment of diversity and inclusion is one we strive to continuously cultivate. We aim to provide everyone regardless of identity a space where they can grow and feel seen as a person first. These are more than just words to us; they are guidelines for how we build and foster our team, our leaders, and the core culture of our company. We are also an equal opportunity employer that does not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with the law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. These requirements may include sharing information in the company's HRM system, regular testing, mask wearing, social distancing and daily health checks. Requirements may change in the future with the evolving public health landscape.
    $83k-108k yearly est. 7d ago
  • Lead Web Developer

    Tectammina

    Software development engineer job in Bloomington, IL

    Technical/Functional Skills : Technical excellence in core State Farm web development skills. Java, J2EE, Spring, Mule ESB, JUnit, Continuous Integration Jenkins builds, Maven, Checkstlye, PIT, Sonar, Subversion Knowledge of Object Oriented design best practices. (SOLID, Gang of Four Patterns, etc.) Familiarity with “buzz words” not required, but the ability to clearly explain the impact of Single Responsibility, Open To Extension Closed To Change, and Favor Composition Over Inheritance as well as the common patterns ( Factor/Factory Method, Template Method, Strategy, Facade, Adapter ) is required. Desired Skills include: Familiarity with any of the other State Farm web development skills: Cloud Management Portal, DVTS, SFX, MAX, Seed, CSS, Ajax, Tomcat, WAS, STS, RSA, Splunk, Selenium, BEST, Websphere Admin Console, Tridion, Jquery, Hibernate, Emma/JaCoCo, etc. Understanding of Service Oriented Architecture Understanding of industry development best practices (Test Driven Development, Acceptance Test Driven Development, Behavior Driven Development, Agile, Scaled Agile Framework, Continuous Integration, Continuous Delivery, etc.) Experience with application support Knowledge of State Farm standards, guidance, requirements, and process for the development life cycle Ability to develop working relationships across various levels of the organization Ability to work in a changing environment where expectations can be unclear and sometimes contradictory Strong communication skills, both verbal and written Qualifications Bachelor Degree Additional Information Job Status: Permanent Share the Profiles to ***************************** Contact: ************ Keep the subject line with Job Title and Location
    $85k-111k yearly est. Easy Apply 16h ago
  • JAVA UI Developer

    Mindlance 4.6company rating

    Software development engineer job in Champaign, IL

    Duration: 6+ Months Contract Job Description: CLIENT is growing and expanding operations in Champaign IL and building collaborations with the University of Illinois at Urbana-Champaign. We are seeking a Web Developer to join the team in Champaign to support its operations. The position offers high visibility and the opportunity to build up a full stack web portal from scratch with a 2-3 person team. Responsibilities: • Lead development initiatives on technical projects and mentor team members. • Utilize Java server-side technologies to tie front and back end platforms together • Create rich, compelling user interfaces using JavaScript, PHP, HTML, CSS and the latest in client-side technologies Requirements: • 5+ years of JavaScript experience (including, but not limited to AJAX, DOM manipulations, JSONP, event models etc.) and related libraries such as React, Angular, or Node • 3+ years of professional Java/J2EE development experience • Solid understanding of databases such as SQL, Mongo DB as well as PHP, HTML, CSS, JavaScript • Familiarity with agile development cycles & rapid prototyping • Work collaboratively with wen designers and marketing on contents • A creative and organized developer who thrives in both an independent and small team environment • A strong passion for progressive user experience and web development Qualifications Looking only for W2 Consultants Additional Information Thanks & Regards Nishant Garg ************ nishantg "@" mindlance "." com
    $75k-91k yearly est. 16h ago
  • Material Test Engineer

    Beyond Gravity

    Software development engineer job in Decatur, IL

    🚀 Challenge the Impossible Headquartered in Zurich, Switzerland, Beyond Gravity is not your typical space company. We're a unique blend of agility, speed, and innovation, fusing a start-up mindset with decades of industry expertise and a track record of 100% mission success. Our dynamic team of over 1700 professionals, spread across 13 locations in six countries, is dedicated to pushing the boundaries of what is technically feasible. We're not just building crucial products for the satellites and launchers industry, we're helping to improve life on earth. The Material Test Engineer will own the complete material testing value stream, managing the creation, shipping, and testing of materials testing performed internally & externally to the company. This role is responsible for testing composite materials at the coupon, element, subcomponent, and component levels. This role will also be expected to manage test schedules, test reports, and lab resources as needed Your Mission Determine the materials testing processes / procedure for all in-coming, in-process, offal, and NC testing requirements Manage the material testing value stream, ensuring standardization of approach, documentation, and results archiving Perform development tests, create and develop technical documentation, establish technical specifications, and manufacturing procedures for launcher structures and other related space products Perform sample preparation and support the production team in creation of manufacturing routings and planning for material testing Support material characterizations and support the structural design of space structures Manage external suppliers to ensure material testing is conducted in-line with internal specifications and results are delivered on-plan as per the Integrated Master Schedule Responsible for the establishment of the new equipment installation, verification, acceptance, and long term calibration, collaborate with the Materials & Process group for equivalency investigations Supports wider Materials & Process group in all material-based improvements related to Safety, Quality, Delivery, Cost, People. Your Story B.S. in Materials Science / Engineering, Mechanical Engineering, Aerospace Engineering, or similar 3+ Years of directly related experience in mechanical, thermal, and/or physical testing Previous experience instrumenting hardware and utilizing digital acquisition (DAQ) systems for capturing various instrumentation data (load cells, thermocouples, strain gauges, digital image correlation (DIC), accelerometers, pressure sensors, etc) and analyzing this data Previous experience in overseeing and coordinating production activities in a production environment Excellent Program Management Skills Must have excellent verbal and written communication skills Passionate and cooperative performer that puts team success first Good organizational and coordination skills Formal Project Management experience / certification, preferred Solid understanding of failure modes, load distribution, stress calculations, etc and how this relates to testing is preferred Experience with mechanical testing at the element, subcomponent and component levels is preferred Aerospace, and or Carbon Fiber Composite (Sandwich, Laminate) Industry standard testing experience is preferred 🌌Are you ready for lift-off? Our core values - Passionate, Together, and Curious - transform challenges into opportunities. Embark on a journey to transcend the ordinary with us. Propel your career to new heights by applying. We‘re actively reviewing candidates and will promptly select the ideal fit for our team. For questions regarding the position, please contact: Blake Townsend | ******************************** For questions regarding the position or recruitment process, please contact: Michelle Lach | ******************************* Beyond Gravity is proud to be an Equal Opportunity Employer. We welcome and encourage applications from all qualified individuals, regardless of race, color, religion, sex, gender, national origin, disability, protected veteran status, or any other legally protected categories. Applications by e-mail cannot be considered. We do not accept dossiers from recruitment agencies for this position.
    $61k-78k yearly est. Easy Apply 60d+ ago
  • R&D Intern - Valent U.S.A. LLC

    Sumitomo Chemical Group Companies of America 3.9company rating

    Software development engineer job in Seymour, IL

    Valent U.S.A. is looking for Interns to join our exciting Research & Development team in Illinois. Valent U.S.A. LLC, a wholly owned subsidiary of Sumitomo Chemical Company, Limited, engages in the development, registration, sales and marketing of integrated technological solutions for crop production and pest management that deliver value for our customers and stakeholders. A leading crop protection firm serving the agricultural and non-crop products markets in North America, Valent products help growers produce safe and abundant food and fiber crops, and horticultural professionals improve the quality of life for their customers. The corporate motto, Products That Work, From People Who Care , describes the company's business philosophy. Valent seeks out and provides customers with innovative and effective solutions to their production challenges. Our vision is to be the best company delivering integrated solutions of biorational and traditional crop protection solutions to our customers. Valent is dedicated to creating a world that is healthier and more comfortable, and that has a sustainable abundance of quality, affordable food, helping crops to be the ultimate renewable resource. Assignment Dates (approximate): May 2026 to August 2026 (dates may be reduced or extended based on work load) Principal Responsibilities: Work with Valent R&D and FMD personnel to execute field research and demonstration trials. Evaluate crop conditions and take detailed notes of conditions throughout the growing season in an unbiased, scientific manner. Write and submit field reports with data collection and key findings. Assist with field days. Assist Research Station personnel with day-to-day operations. Qualifications: Undergraduate student or BA/BS in agricultural related science or equivalent. Excellent initiative, communication, interpersonal, and persuasion skills. Strong time management and organizational skills. Computer skills and experience, including Microsoft Office and web-based programs. Knowledgeable about row crops and crop protection products. Common agricultural practices, including weed, disease and insect identification in row crops. Valid driver's license and acceptable Motor Vehicle report required. May be required to work weekends and long days during peak research period. Physical Demands and Work Environment (FIELD Position) The physical demands and work environment characteristics described below are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Physical Demands include constant walking, standing, bending at the neck and waist, squatting, climbing, kneeling, crawling, twisting at the neck and waist, simple grasping, power grasping, and fine manipulation with hands, pushing and pulling with hands, reaching above shoulder level, and lifting and carrying up to 50 lbs.; also frequent lifting and carrying of up to 75 lbs., occasional sitting and lifting and carrying of up to 100+ lbs. Travel by air or car up to 75% of the time and will be required to drive safely for long distances. Work Environment includes exposure to or working in or around moving cars, trucks, forklifts, equipment and machinery including a computer keyboard and mouse; uneven ground; excessive noise; extremes in temperature, humidity, or wetness; dust, gas, fumes, or chemicals; venomous insects and animals, heights; operation of foot controls or repetitive foot movement; use of special visual or auditory protective equipment. May be required to work outdoors in an agricultural crop field, assist in putting out demonstration plots, wear respirator and other personal protection equipment.
    $32k-40k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer

    Advance Trading 3.3company rating

    Software development engineer job in Bloomington, IL

    Advance Trading, Inc. (ATI) is a forward thinking, non-proprietary commodity brokerage firm providing risk management and market guidance to grain producers, commercial elevators, and end users including energy producers and livestock feeders. ATI's client base spans the entire globe, with businesses throughout North America, South America, Europe, Africa, Asia, and the Middle East. Our highly skilled team delivers individualized strategies, sound advice, and solid recommendations based on extensive research and market analysis, giving our clients a competitive edge in today's complete marketplace. Job Description As a Senior Software Engineer, you will work with a small self-directed team focused on building full-stack software solutions to meet corporate and client needs. You will identify, implement, maintain, and support software solutions for all end users. The position will be based at our Corporate office located in Bloomington, IL. Essential Duties and Responsibilities Create, maintain, and enhance well designed, complex applications that are fast-loading, easy to navigate, mobile friendly, accessible, simple, and intuitive Work cooperatively with a variety of groups including IT team members, company personnel, and clients Plan, coordinate, and track your work in tandem with team members to meet project goals Integrate collaborative coding practices daily while utilizing version control and issue tracking solutions Communicate with clients and team members on a regular basis Proactively forecast upcoming needs, track, and apply needed changes across all client solutions Meet all product and support goals within designated project deadlines Identify, analyze, and resolve issues with company and client applications; communicate resolution to affected individuals Provide excellent customer service by responding to client requests and complaints in a friendly, helpful, and knowledgeable manner Seek out and take advantage of the latest technology solutions to strengthen performance Other duties as assigned Knowledge Skills and Abilities Front End / User Interface Development Experience (i.e. JavaScript, Web Service Integration, Single Page Architecture Frameworks, Responsive UI Design) Backend / API Development Experience (i.e. API Platforms, Database Systems, Event Driven Systems) Developer Workflow and Methodologies Experience (i.e. Git/GitLab/GitHub, Product Management, Continuous Integration/Continuous Delivery) Excellent written and verbal communication skills Ability to work on a team Ability to receive and provide critique respectfully Time management skills, specifically the ability to handle multiple tasks and prioritize work General business insight, empathy, and the ability to understand business challenges to relate to clients Ability to clearly explain technical information to non-technical individuals Qualifications Minimum Required Qualifications • Bachelor's Degree in Computer Science or related field • 5 years of professional programming experience • Legally authorized to work in the United States without visa sponsorship Preferred Qualifications • 7+ years of professional programming experience Additional Information All your information will be kept confidential according to EEO guidelines.
    $87k-115k yearly est. 60d+ ago
  • Senior Software Engineer - Procurement

    Procurement Partners LLC

    Software development engineer job in Bloomington, IL

    Job DescriptionDescription: About Us: Procurement Partners builds easy-to-use software that lets healthcare organizations automate their purchasing, inventory management, and invoicing. We help thousands of facilities, and their staff reduce their expenses and time spent procuring items so they can increase time available where it matters most, caring for their patients and residents. Procurement Partners now includes both OnCare & Hybrent product lines, and we are the fastest-growing procure-to-pay software company in healthcare. We are backed by a growth-oriented investment firm and are scaling up rapidly and want you to join our organization! If you have a passion for technology, enjoy providing value to customers, and are looking for a company that will help you develop your career, we want to talk to you! About the Role: A Senior Software Engineer is a senior-level software development professional responsible for designing, developing, and implementing software solutions that are highly scalable, maintainable, and aligned with business needs. They play a pivotal role in guiding and mentoring junior engineers as a technical lead while working closely with cross-functional teams to deliver high-quality software projects. Responsibilities: System Analysis and Design: Analyzes system requirements or specifications, design and architect complex systems, translates them into actionable work units for the team to conceptualize and develop high quality software using the established coding standards and development best practices. Technical Leadership: Mentors, teaches, and improves the productivity of other Software Engineers, ensuring best practices are followed. Leads technical initiatives and/or creates architecture and/or design as needed to meet the requirements, integrate disparate systems, or manage changing technologies. Communication: Anticipates and communicates blockers, delays, and cost ballooning within their team's projects, before they require escalation. Ensures expectations with their team and external stakeholders are clarified between all parties involved. Technology Selection: Researches and recommends software tools/frameworks/products and/or emerging technologies as needed for a solution. Code Quality: Enforces the development of unit tests, automated tests and performance tests as needed to ensure quality, supporting general debugging and isolating areas for improvement. Documentation: Create and maintain comprehensive documentation like technical designs, development/coding standards, implementation manuals, support manuals/playbooks, performance testing guidelines, etc. as needed to run/support the software Collaboration: Collaborates with cross functional to analyze, design, develop, test and deliver high quality shareable components. Innovation: Stay up to date with the latest industry trends and technologies and apply them to create cutting-edge solutions. Conduct system analysis and proof of concepts, with limited leadership involvement, to determine the best design or solution. Security: Approaches all engineering work with security lens. Actively looks for security vulnerabilities both in the code and when providing peer reviews. Performance Optimization: Drives monitoring work for their product based on the organization's monitoring philosophy. Based on the knowledge of the operational data for the product domain, drive changes to the product's components to achieve stability and performance improvements. Captures and analyzes performance test metrics and provides operational documentation. Requirements: What You'll Bring: A minimum of 5 years of related experience with a bachelor's degree; or 3 years and a master's degree; or a PhD with 1 year experience; or 8+years of equivalent development experience. Some barriers to entry exist at this level, requiring department review. Excellent communication, problem solving and technical leadership skills. Experience in various technologies, operation systems and cloud technologies like .net, C#, React, Angular, Microsoft SQL Server, AWS Experience with Queues, Caches, CDN's, and other technologies used for building scalable web applications. Proven technical leadership experience in architecting and building SaaS/E-Commerce web and mobile applications. Expert knowledge and experience on the fundamentals and operating principles of varied system architectures such as SOA, Client/Server, Web Applications, Mobile Platforms, Batch, etc. Procurement Partners Hiring Practice We value diversity at Procurement Partners. The company will hire, recruit, and promote without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, pregnancy or maternity, veteran status or any other status protected by applicable law. We understand the importance of creating a safe and comfortable work environment and encourage individualism and authenticity in every member of our team.
    $82k-107k yearly est. 25d ago
  • Software Architect

    Creative Planning Inc. 4.6company rating

    Software development engineer job in Kansas, IL

    For more information. Visit: ************************* com/wp-content/uploads/2025/05/Software-Architect-1. pdf
    $85k-117k yearly est. 4d ago
  • Web Tester

    Paradigminfotech

    Software development engineer job in Bloomington, IL

    Paradigm Infotech. Inc is a global IT solutions provider focused on delivering customer value through high Quality Processes and Cost-efficient solutions. Paradigm has been one of the trendsetters in global delivery practices with our Client-Centric Model for customer management and delivery. Job DescriptionWeb Tester in Bloomington, IL for a large national account. The resource will work with Integrated Services testing a set of reusable data access services used by other areas of the business at the company. Required Skills: • Must be able to create automated test cases for the team working in an Agile environment • JAVA development knowledge and testing knowledge is a must as this person will be testing JAVA code. • Testing experience with the following tools: SoapUI with Postgres, and WebSphere QualificationsWeb Tester in Bloomington, IL for a large national account. The resource will work with Integrated Services testing a set of reusable data access services used by other areas of the business at the company. Required Skills: • Must be able to create automated test cases for the team working in an Agile environment • JAVA development knowledge and testing knowledge is a must as this person will be testing JAVA code. • Testing experience with the following tools: SoapUI with Postgres, and WebSphere Additional Information All your information will be kept confidential according to EEO guidelines.
    $49k-79k yearly est. 60d+ ago
  • Software Developer

    Country Financial 4.4company rating

    Software development engineer job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role Demand for data and analytics work continues to grow across COUNTRY as we assist with several of the most important technology efforts the company is pursuing. In this role you will have the opportunity to contribute to key business partner analytics priorities as well as drive new technologies and capabilities in the data space. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. Participates in full development life cycle including requirements analysis and design. Assists with technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. The key skills for this role will include: * Understanding of big data concepts including data lakes, business intelligence tools, and concepts related to hosted data platforms. Familiarity with Cloudera Data Platform is desired. * Strong technical acumen especially related to python/pyspark and complex SQL queries. * Ability to self manage by meeting deadlines, placing urgency on work, and clearly articulating risks/issues when faced. * A desire to grow professionally to increase the contributions made on the team How does this role make an impact? * Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices. Do you have what we're looking for? Typically requires 4+ years of relevant experience or a combination of related experience, education and training. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly 34d ago
  • Software Engineer, iOS Core Product - Champaign-Urbana, USA

    Speechify

    Software development engineer job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 30d ago
  • On Campus (UIUC) Software Engineer Team Lead/Manager

    Avantcredit

    Software development engineer job in Champaign, IL

    Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace (*********************************** Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind. Job Description You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect. Qualifications Prior management or team lead experience. Entrepreneurial and self-driven. Thrives in unstructured environments but can provide structure for subordinates. 3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql) Knowledge of development tool creation and application architecture design. Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture. Ruby experience preferred. Knowledge of Javascript frameworks such as Knockout.js or similar preferred. Experience working with at least 1 web application with significant customer traffic. Additional Information Job is based on the campus of the University of Illinois Urbana-Champaign Startup culture with access to work directly with senior management Casual dress code Flexible work hours BlueCross/Blue Shield Medical, Dental, & Vision 10 paid vacation days plus 5 days of paid sick time Free cell phone plan Great company events and professional growth training opportunities
    $88k-117k yearly est. 60d+ ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Urbana, IL?

The average software development engineer in Urbana, IL earns between $55,000 and $98,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Urbana, IL

$73,000
Job type you want
Full Time
Part Time
Internship
Temporary