Software Engineer - Bloomington
4 hours ago

Job description
We are seeking a Software Engineer to help design, develop, and maintain modern, cloud-based applications that support business and product needs.
This is a fully remote role where you will collaborate with experienced engineers, product managers, and business owners to deliver reliable, high-quality software solutions.
This position is ideal for an engineer who is comfortable working independently on well-defined tasks, eager to grow technically, and interested in contributing to architectural discussions as their experience develops.
Essential Duties and Responsibilities include the following (Other duties may be assigned):The following is not a comprehensive list of all job duties and expectations. Other tasks may be assigned based on business needs.
Demonstrate commitment to core values by leading and behaving in a manner consistent with these values.
Develop, test, and maintain software applications using C#/.NET, JavaScript, React, and other JavaScript frameworks
Implement and consume RESTful APIs within a service-oriented architecture
Contribute to cloud-based solutions hosted on Microsoft Azure
Work closely with product managers and business stakeholders to clarify requirements and deliver solutions
Participate in code reviews and apply feedback to improve code quality
Write clean, maintainable, and well-documented code
Assist with troubleshooting, debugging, and performance optimization
Support CI/CD pipelines and automated testing efforts
Learn and apply best practices for security, scalability, and reliability
Essential Education, Skills and Experience:
4–7 years of professional software development experience
Bachelor's Degree in Computer Science preferred, if not equal years of experience, trainings and certifications
Working experience with C# and .NET
Experience with JavaScript, React, and other JavaScript frameworks
Familiarity with RESTful API design and consumption
Exposure to Microsoft Azure or other cloud platforms
Understanding of basic software design principles and patterns
Experience with Git-based version control
Strong communication skills and ability to work effectively in a remote team environment
Willingness to learn, ask questions, and grow as an engineer
Experience with automated testing frameworks
Exposure to CI/CD tools such as Azure DevOps or GitHub Actions
Basic experience with containerization (Docker)
Familiarity with Agile/Scrum development processes
Experience working with relational or NoSQL databases
The base pay range for this role is between $70,000 and $150,000 and your base pay will depend on your skills, qualifications, experience, and location, along with budgeted range of position.
Equus Compute Solutions offers a comprehensive full-time benefits package consisting of medical, dental, vision, telemedicine, flexible spending accounts, matched 401K, life, critical accidental or illness, company paid short- & long-term disability, six weeks of paid parental leave, generous paid time off and wellness programs.
ECS is 100% employee ownedSimilar jobs
Job summaryWe are looking for a talented Software Engineer to join our team. · ...
2 weeks ago
We are looking for a talented Software Engineer to join our team. · Develop and maintain the core wrapper architecture using frameworks such as or Vite. · Seamlessly integrate third-party tools into the host application. · ...
2 weeks ago
+ As an embedded software engineer for Land & Airborne Systems, you'll be a member of an agile software team developing software for embedded systems. Expert level programming experience in C and C++ required. An exciting career path with opportunities for continuous learning and ...
1 month ago
As an embedded Software Engineer for Land & Airborne Systems you'll be a member of an agile software team developing software for embedded systems products and services that make a real difference in keeping our heroes and nation safe. · ...
2 weeks ago
+ Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field.+ · + As an embedded software engineer for Land & Airborne Systems,+ you'll be a member of an agile software team developing software for embedded systems,E ...
1 month ago
As a Senior Software Engineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit. · ...
3 weeks ago
We are dedicated to helping each of our associates develop to their full potential. · ...
2 weeks ago
As a Senior Software Engineer for Airborne Systems,you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit,to crypto products for identifying friendly aircraft,and weapon control systems that enable the ...
3 weeks ago
This entry level Embedded Software Engineer won't just write code, you'll bring entire machines to life. From commercial-grade lawn care vehicles to light construction equipment, you'll design and develop embedded systems that make these machines smart, safe, and efficient. · ...
3 weeks ago
We are looking for innovative individuals who are self-starters and like being part of a team to develop code and implement our new product. · Join State Farm's Finance Modernization team as part of the General Departments and Finance Product Suite · ...
1 week ago
Join Our Team: Software Developer at State Farm. · We are seeking a motivated and skilled Software Engineer to join our Quality Engineering & Assurance team In this role, you will have the opportunity to build, modernize, and consolidate a suite of homegrown and vendor QA/QE tool ...
1 month ago
We are unable to sponsor or take over sponsorship of a school/employment or any other visa , regardless of expiration date, now or in the future. The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world c ...
3 weeks ago
We are looking for innovative individuals who are self-starters and like being part of a team to develop code and implement our new product.We are deploying a new product with lots of new application development utilizing technologies that include, but are not limited to, Scala a ...
1 month ago
Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. · Expert level programming experience in C and C++. · ...
6 days ago
Join State Farm's Finance Modernization team as part of the General Departments and Finance Product Suite We are looking for a Software Engineer to be a part of the TSMAS (Transactional Statistical Management and Accounting System) Auto team with experience in application develop ...
1 month ago
+As a Senior Software Engineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit... · Proficiency in C,C,and Python. · + Solid Operating Systems knowledge, with Linux or RTO ...
3 weeks ago
We believe in providing staffing solutions to address the current talent gap - Right Talent - Right Time - Right Place - Right Price and acting as a Career Coach to our consultants.Develop high-quality Python-based microservices using the Flask framework. · Write unit test cases ...
2 weeks ago
We are looking for a Software Engineer with a DevOps and SRE mentality to be part of the Digital Aggregation Service Layer (DASL) team. · ...
3 weeks ago
We believe everyone has an opportunity to lead. We see the importance of your perspective and your ability to create value. · We want you to fit in—with an inclusive culture, focus on work-life fit and well-being, and a supportive, connected environment; but we also want you to ...
2 weeks ago
The Software Engineer will join our Research Custom Apps unit to work on various projects involving front-end, back-end, database, and reporting technologies. · Developing web and mobile applications using React Native. · Collaborating with business users and other IT technical t ...
1 week ago