Software Engineer
Detroit, MI · On-site
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Detroit, MI · On-site
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Detroit, MI · On-site
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Bath, MI · On-site
Software Developer (Hybrid) Job Overview We are seeking a skilled and motivated Software Developer ... Collaborate with the development team to understand requirements, design specifications, and ...
Bath, MI · On-site
Software Developer (Hybrid) Job Overview We are seeking a skilled and motivated Software Developer ... Collaborate with the development team to understand requirements, design specifications, and ...
Sterling Heights, MI · On-site
$55 - $58/hr
Has knowledge of the full software development lifecycle Has experience working on programs ... C and C++ programming Python programming Development of software applications on Linux Operating ...
Sterling Heights, MI · On-site
$55 - $58/hr
Has knowledge of the full software development lifecycle Has experience working on programs ... C and C++ programming Python programming Development of software applications on Linux Operating ...
Back-end Software Development Engineer #1058217 Position Description: * The Product Cybersecurity PKI & Key Mgmt Security Services team generates, distributes, stores, and manages lifecycle for the ...
Quick apply
Back-end Software Development Engineer #1058217 Position Description: * The Product Cybersecurity PKI & Key Mgmt Security Services team generates, distributes, stores, and manages lifecycle for the ...
Sterling Heights, MI · On-site
$62/hr
This role supports the full software development lifecycle for advanced embedded systems, including ... The engineer will collaborate across multidisciplinary engineering teams to deliver high-quality ...
Quick apply
Sterling Heights, MI · On-site
$62/hr
This role supports the full software development lifecycle for advanced embedded systems, including ... The engineer will collaborate across multidisciplinary engineering teams to deliver high-quality ...
Birmingham, MI · On-site
$116K - $154K/yr
The Senior Software Engineer designs, develops, and delivers complex features and services within ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Birmingham, MI · On-site
$116K - $154K/yr
The Senior Software Engineer designs, develops, and delivers complex features and services within ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Rochester, MI · On-site
$112K - $148K/yr
The Senior Software Engineer designs, develops, and delivers complex features and services within ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Rochester, MI · On-site
$112K - $148K/yr
The Senior Software Engineer designs, develops, and delivers complex features and services within ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Sterling, MI · On-site
$41.87/hr
Required Skills and Experience - Proficiency in C, C#, C++, or Python programming. - Understanding of modern software development and systems engineering principles. - Familiarity with the Software ...
Sterling, MI · On-site
$41.87/hr
Required Skills and Experience - Proficiency in C, C#, C++, or Python programming. - Understanding of modern software development and systems engineering principles. - Familiarity with the Software ...
Dearborn, MI · On-site
$95K - $128K/yr
Software Integration Engineer Dearborn, MI Hybrid 4days onstie and 1day remote W2 Position ... This role acts as a vital bridge between internal software development teams, program management ...
Quick apply
Dearborn, MI · On-site
$95K - $128K/yr
Software Integration Engineer Dearborn, MI Hybrid 4days onstie and 1day remote W2 Position ... This role acts as a vital bridge between internal software development teams, program management ...
$126K - $166K/yr
Execution of full development lifecycle including Requirements Analysis, Software Architecture ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
$126K - $166K/yr
Execution of full development lifecycle including Requirements Analysis, Software Architecture ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
$121K - $159K/yr
Execution of full development lifecycle including Requirements Analysis, Software Architecture ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
$121K - $159K/yr
Execution of full development lifecycle including Requirements Analysis, Software Architecture ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
Zeeland, MI · On-site
$121K - $159K/yr
Execution of full development lifecycle including Requirements Analysis, Software Architecture ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
Zeeland, MI · On-site
$121K - $159K/yr
Execution of full development lifecycle including Requirements Analysis, Software Architecture ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
Software Development at GMF: As a Software Developer at GM Financial you will be fueled by all areas of technology including: multiple domains, AI technology, new tools and coding languages. This ...
Software Development at GMF: As a Software Developer at GM Financial you will be fueled by all areas of technology including: multiple domains, AI technology, new tools and coding languages. This ...
Plymouth, MI · On-site
$129K/yr
The manager/software development is responsible for the management of the software programming analysis and design function including supervision of the applications programming staff; programming ...
Quick apply
Plymouth, MI · On-site
$129K/yr
The manager/software development is responsible for the management of the software programming analysis and design function including supervision of the applications programming staff; programming ...
Ypsilanti, MI · On-site
$82K - $172K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
$82K - $172K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Jackson, MI · On-site
$60 - $65/hr
Contract * Job #104880 Job Title Senior Software Engineer Location Jackson, MI Onsite/Hybrid ... Lead Agile software development practices and promote clean coding standards throughout the ...
Jackson, MI · On-site
$60 - $65/hr
Contract * Job #104880 Job Title Senior Software Engineer Location Jackson, MI Onsite/Hybrid ... Lead Agile software development practices and promote clean coding standards throughout the ...
Allen Park, MI · On-site
Drive and support testing at each stage of the development process. Skills RequiredSoftware Testing, PostgreSQL, Computer engineering, Software Development Lifecycle, Software Documentation ...
Allen Park, MI · On-site
Drive and support testing at each stage of the development process. Skills RequiredSoftware Testing, PostgreSQL, Computer engineering, Software Development Lifecycle, Software Documentation ...
We are seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables ...
We are seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables ...
Ypsilanti, MI · On-site
$86K - $181K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
$86K - $181K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Troy, MI · On-site
$116K - $153K/yr
At Roush, we fuse technology and engineering to provide product development solutions to customers ... The Defense Senior Software Engineer is accountable for the development of software for both ...
Troy, MI · On-site
$116K - $153K/yr
At Roush, we fuse technology and engineering to provide product development solutions to customers ... The Defense Senior Software Engineer is accountable for the development of software for both ...
| Aspect | Software Development Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, certifications optional | Bachelor's in CS or related field, certifications optional |
| Work Environment | Collaborative teams, Agile/Scrum settings, cross-functional projects | Individual or team projects, coding-focused tasks |
| Industry Usage | Used across tech companies, startups, and large enterprises | Common in software firms, tech startups, and freelance work |
| Search & Comparison Intent | Often compared for roles involving system design and architecture | Typically searched for coding and application development roles |
While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.
Part-time
Re-posted 8 days ago
About Squirl:
Founded in early January 2020 by a team of three college sophomores, who had a passion for financial markets and technology, the early roots of Squirl started out as an extracurricular project to develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared experience and connections grew, we eventually transitioned into becoming an advanced quantitative trading firm with deep partnerships to asset management firms globally.
Over the past year, we have been working with BCM Partners to launch our first in-house systematic trading algorithm: a LONG-SHORT global macro strategy that executes on directional trading opportunities in the FX market. We are also testing additional strategies in the equities market that demonstrate significant alpha in backtests.
Throughout our journey, we have gained a more proficient understanding on how to best capitalize on the changing dynamics of financial markets, and our hands-on experiences have allowed our portfolios to excel in even the most volatile of times.
About the position:
We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code, and documenting functionality.
You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
Position responsibilities include:Organize full lifecycle software development
Prepare specifications and determine operational feasibility
Write well designed, testable, efficient code
Prepare software verification plans and quality assurance procedures
Organize documenting and maintenance of software functionality
Integrate software components into a fully functional software system
Evaluate and deploy software tools, processes and metrics
Provide support and consulting on software systems usage
Ensure compliance with project plans and industry standards
2+ years' experience of working in a Computer Software Engineer or Software Developer position
Significant experience with following test-driven development to create software in Python using core language features and the SciPy stack (pandas, numpy, sci-kit learn, etc.)
Excellent knowledge of REST APIs, timeseries databases, and UNIX system administration
Demonstrated experience in documenting requirements and specifications
Close familiarity with software engineering tools, software development methodology and release processes
BS degree in Computer Science or Engineering
Perks of joining our team: