Software Engineer

Technology Innovators, Inc.
Racine, WI, United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$80,000.0 - $90,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+28 more
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

Job 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.

Requirements

  • 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)

Benefits & conditions

  • 401(k) matching
  • 403(b)
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Health savings account
  • Life insurance

Application Question(s):

  • Are you currently on a temporary visa?
  • If yes, please indicate your current visa status.

About the company

Join us in shaping the future of technology by developing impactful software solutions that are reliable, scalable, and designed for growth!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all