Software Engineer
1 week ago
Job Summary:
At TempWorks, the Software Engineer is responsible for creating software that delights our customers and users in a way that is also easily maintainable. You will work closely with cross-functional teams to understand requirements, translate them into technical specifications, and deliver high-quality software solutions that meet customer needs.
General Responsibilities:
- Design, implement, and maintain software features through ongoing feature development, refactoring, and by addressing bugs.
- Build highly performant, fault tolerant, high-quality, scalable software.
- Actively seek to learn and improve the company, department, team, and themselves.
- Develop intuitive software that meets the needs of the company and our customers.
- Write quality unit and integration tests.
- Analyze and test programs and products before formal launch.
- Contribute and adhere to best practices in software development.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Communicate with and train stakeholders on completed work for the purposes of documentation, customer training, troubleshooting, and quality.
- Perform code reviews and provide constructive feedback.
- Stay up to date with emerging technologies and trends in software development.
- Participate in educational opportunities like online course materials, professional publications, conferences, meet-ups, etc.
- Coordinate with the Lead Software Engineer regarding the status of their work, ensuring that it meets expectations.
- Perform other related duties as assigned.
Additional Required Skills and Abilities:
- Excellent verbal and written communication skills.
- Excellent interpersonal and customer service skills.
- Analytical and creative problem solving.
- High level of organization and attention to detail.
- Ability to work independently.
Education and Experience:
- Associate degree in computer science, Engineering, or a related field (or equivalent experience). Bachelor's degree preferred.
- 2+ years of relevant experience developing enterprise scale, web-based software applications.
- 1+ years of C# experience.
- 1+ years of Microsoft SQL database experience required.
- 1+ years’ experience developing applications using RESTful APIs.
- 1+ years’ experience developing REST API driven applications using C# .NET framework and/or ASP.NET.
- Experience in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js), React preferred.
- Experience with version control systems (e.g., Git) to manage source code and facilitate collaboration within the development team.
- Experience with testing and mocking frameworks (e.g., MSTest, NUnit, XUnit, Moq)
Physical Requirements:
- Prolonged periods sitting at desk and working on a computer.
- Must be able to lift to 10 pounds at times.
-
Software Engineer
1 month ago
Bloomington, United States The Toro Company Full timeWho are we ?The Toro Company is a Minnesota-based company with a rich history since 1914. We pride ourselves on providing world-class equipment to help maintain and beautify environments, from residential lawns and gardens to renowned venues like St. Andrews Links and Target Field. With over 100 years of operation and an average employee tenure of 15 years,...
-
Senior Java Software Architect
4 weeks ago
Bloomington, Illinois, United States United Software Group Full timeWe are seeking a highly skilled Senior Java Software Architect to lead our team of developers in creating innovative solutions for our clients. The ideal candidate will have a strong background in Java, Spring Boot, and AWS, with experience in leading distributed microservices and full-stack systems.The successful candidate will be responsible for:Leading a...
-
Software Engineer
3 weeks ago
Bloomington, United States Onto Full timeOnto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for...
-
Software Engineer
3 weeks ago
Bloomington, United States Onto Full timeOnto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for...
-
Senior Software Engineer
1 month ago
Bloomington, Illinois, United States Saxon Global Full timeJob Title: Senior Software EngineerAt Saxon Global, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on cloud-enabled full stack development. Key responsibilities include: Designing and implementing scalable and efficient software solutions...
-
Senior Software Engineer
4 weeks ago
Bloomington, Illinois, United States Ad Hoc LLC Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Ad Hoc LLC. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional teams to deliver high-quality software solutions...
-
Software Engineer
4 weeks ago
Bloomington, Illinois, United States Illinois Employer Full timeJob SummaryThis role is responsible for designing, developing, and maintaining software applications for the Illinois Employer. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities• Collaborate with engineers and developers to select appropriate design solutions and...
-
Cloud Software Engineer
4 weeks ago
Bloomington, Illinois, United States Prescient Edge Full timeJob Title: Cloud Software EngineerJob Summary: We are seeking a skilled Cloud Software Engineer to join our team at Prescient Edge. As a Cloud Software Engineer, you will be responsible for analyzing software & hardware architectures, designs, and functional requirements for aircraft & surface mission systems.Key Responsibilities:Analyze software & hardware...
-
Software Engineer
1 month ago
Bloomington, Illinois, United States CALIBRE Full timeSoftware Developer Job DescriptionCALIBRE Systems, Inc. is seeking a skilled Software Developer to join their team. The ideal candidate will have experience with software development languages such as Java, Ruby, and.NET, as well as AWS and cloud technologies.The successful candidate will work with customer teams and the broader Software Development/Systems...
-
Lead Software Systems Engineer
4 weeks ago
Bloomington, Illinois, United States The MITRE Corporation Full timeAt The MITRE Corporation, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. Our Software Engineering & Computing Department is seeking a Lead Software Systems Engineer to provide technical leadership in the full life cycle and hands-on support to critical sponsor problems in Software...
-
Embedded Software Engineering Manager
1 month ago
Bloomington, United States The Toro Company Full timeJob SummaryWe are seeking an experienced Embedded Software Engineering Manager to lead and mentor our Embedded software design and testing teams. As a key member of our team, you will be responsible for ensuring the successful development and maintenance of new and existing products.Key ResponsibilitiesLead and mentor Embedded software design and testing...
-
Lead Software Systems Engineer
4 weeks ago
Bloomington, Illinois, United States MITRE Full timeAt MITRE, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Lead Software Systems Engineer, you'll play a critical role in driving technical innovation, leading cross-functional teams, and collaborating with stakeholders to identify and pursue new opportunities for impact.Department...
-
Software Engineer
4 weeks ago
Bloomington, Illinois, United States Integral Federal, Inc Full timeJob Summary:Integral Federal, Inc is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for performing multistage software builds that support both an unclassified build stage, followed by a separate classified build stage, when required to produce a final artifact for the Development Security...
-
Software Engineer
4 weeks ago
Bloomington, United States Simplicity Group Holdings Full timeJob Title: Software DeveloperAt Simplicity Group Holdings, we are seeking a skilled Software Developer to join our Development and Technology Support team.The successful candidate will be responsible for supporting various applications in Salesforce environments, with opportunities to work on front-end and back-end tasks, as well as integrations.Key...
-
Principal Software Systems Engineer
4 weeks ago
Bloomington, Illinois, United States MITRE Full timeAt MITRE, we're committed to tackling our nation's toughest challenges. As a Principal Software Systems Engineer, you'll have the opportunity to work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems.Department Summary:The Software Engineering & Computing Department (SWEC) is seeking a technical...
-
Software Engineer 2
3 weeks ago
Bloomington, United States Cook Group Full timeOverview The Software Engineer 2 develops, implements and documents software and programs that provide the technical solutions to meet specifications and business requirements defined by company objectives to promote effective, efficient, and compliant operations. This position will be in Information Technology and the Workplace workstream...
-
Software Development Engineer, DevOps
4 weeks ago
Bloomington, Illinois, United States Groundswell Full timeCloud Native Software EngineerGroundswell is a premier technology integrator resolutely committed to solving the most complex challenges facing federal agencies today. Our name, Groundswell, represents our commitment to be an unstoppable, seismic change in government. Ours is a small company culture with big company reach and results.We are seeking an...
-
Software Engineer with Advanced Approaches
4 weeks ago
Bloomington, Illinois, United States MITRE Full timeAt MITRE, we're committed to tackling our nation's toughest challenges. As an Intermediate Software Engineer, you'll work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems. This role requires a software engineer who possesses strong programming capabilities and communication skills.Key...
-
Senior Director of Software Engineering
4 weeks ago
Bloomington, Illinois, United States Capital One Full timeJob SummaryCapital One is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build extremely talented software engineering teams to deliver game-changing technologies. The ideal candidate will have the ability to attract and recruit the industry's best talent, and simultaneously have the technical chops to ensure that we build...
-
Software Engineer
4 weeks ago
Bloomington, Illinois, United States C2 Essentials Full timeJob Title: Software DeveloperThe Software Developer position at C2 Essentials is a key role in our team, responsible for designing, implementing, and testing enhancements to our website for grants management. All candidates must be able to undergo a federal background investigation. Key Responsibilities:Participate in the entire development life cycle,...