> Markdown version of [/jobs/ext/3388639-software-engineer](https://www.wearedevelopers.com/jobs/ext/3388639-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Technology Innovators, Inc. - **Location:** Racine, WI, United States - **Experience:** Experienced - **Salary:** $80,000.0 - $90,000.0 - **Contract:** Temporary contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Software Design Patterns, Electronic Data Interchange (EDI), Github, Revision Control Systems, Python (Programming Language), PostgreSQL, Linux System Administration, MySQL, NoSQL, Scrum Methodology, Systems Development Life Cycle, Cloud Services, Software Engineering, Software Systems, SQL Databases, Subversion, Web Applications, Web Application Frameworks, ReactJS, Git, Build Management, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Web Api, Programming Languages, Microservices - **Published:** September 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=001eb9aca1486771 ## About the Role * Proven experience in software development with proficiency in multiple programming languages including JavaScript, Java, Python, C#, C++, and C. * Strong understanding of IT infrastructure components such as cloud services (AWS or Azure), Linux environments, and network basics. * Hands-on experience with web development frameworks like React Express and RESTful API design for building scalable web applications. * Familiarity with microservices architecture, design patterns, scalability strategies, and system design for complex system development. * Knowledge of database management systems including SQL-based solutions like MySQL or PostgreSQL as well as NoSQL options when applicable. * Experience with version control systems such as GitHub or SVN along with CI/CD tools to streamline deployment processes. * Ability to work within Agile software development environments utilizing Scrum or Kanban methodologies for iterative progress. * Excellent problem-solving skills combined with a passion for innovative technology solutions in software engineering., * Bachelor's (Preferred) Experience: * Related Field: 3 years (Required) Ability to Relocate: * Racine, WI 53406: Relocate before starting work (Preferred) ## Description We are seeking a dynamic and innovative Software Engineer to join our vibrant development team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that power our cutting-edge applications. Your expertise will drive the creation of robust systems, leveraging modern programming languages and frameworks to deliver seamless user experiences. Join us to contribute to impactful projects that utilize cloud infrastructure, microservices architecture, and agile methodologies, all while fostering a collaborative environment that values continuous learning and growth., * Develop and implement high-quality software solutions using programming languages such as Java, Python, C#, and C++, ensuring alignment with project requirements and best practices. * Design and build scalable systems employing design patterns, system design principles, and microservices architecture to enhance performance and maintainability. * Collaborate within agile teams to plan, develop, test, and deploy features efficiently using CI/CD pipelines and version control tools like GitHub, Git, SVN, and Azure DevOps. * Create RESTful APIs and integrate third-party APIs to enable seamless data exchange across platforms. * Optimize web applications through front-end development utilizing JavaScript frameworks like React Express, ensuring responsive and user-friendly interfaces. * Manage cloud infrastructure deployments on AWS or Azure to support application scalability and reliability. * Conduct code reviews, write technical documentation, and participate in system design discussions to uphold high standards of software engineering excellence. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)