Software Engineer

Digitas, Inc.
Cincinnati, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 109K

Job location

Cincinnati, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Automation of Tests
Azure
C Sharp (Programming Language)
C++
Cloud Computing
System Configuration
Continuous Integration
Software Design Patterns
Web Development
Electronic Data Interchange (EDI)
Github
Python
Linux System Administration
MySQL
Performance Tuning
Scrum
Ruby on Rails
Role-Based Access Control
Software Engineering
SQL Databases
Subversion
Systems Architecture
Trusted Systems
Web Applications
Web Application Frameworks
Cloud Platform System
React
Information Technology
Vba Programming Language
Front End Software Development
Api Design
REST
Software Version Control
Programming Languages
Microservices

Job description

We are seeking a dynamic and innovative Software Engineer to join our forward-thinking development team. In this role, you will drive the design, development, and deployment of scalable software solutions that empower our business operations and enhance user experiences. You will work at the intersection of cutting-edge technology and practical application, contributing to system architecture, API development, and web application projects. Your expertise will help shape robust, efficient, and secure systems that support our growth in a fast-paced environment. This paid position offers an exciting opportunity to collaborate with talented professionals committed to excellence in software engineering., * Develop, test, and maintain high-quality software applications across various platforms using programming languages such as Java, C#, Python, Ruby on Rails, and JavaScript frameworks.

  • Design system architectures that prioritize scalability, reliability, and security for cloud infrastructure environments like AWS and Azure.
  • Build and optimize RESTful APIs and microservices to facilitate seamless data exchange between applications.
  • Implement best practices in software design patterns, version control (GitHub, SVN), CI/CD pipelines, and Agile methodologies to ensure efficient development cycles.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications and scalable solutions.
  • Conduct system design reviews focusing on performance tuning, security (RBAC), and scalability considerations for web development projects.
  • Maintain comprehensive documentation of codebases, system configurations, and deployment procedures to support ongoing maintenance and future enhancements.

Requirements

  • Proven experience in software development with a strong understanding of IT infrastructure components.
  • Proficiency in multiple programming languages including Java, C#, Python, C++, VBA, or C.
  • Hands-on experience with web development frameworks such as React Express or similar JavaScript frameworks.
  • Deep knowledge of RESTful API design, microservices architecture, SQL databases (MySQL, MySQL), and cloud infrastructure (AWS or Azure).
  • Familiarity with Agile software development practices including sprint planning, stand-ups, and retrospectives.
  • Experience with version control systems like GitHub or SVN along with CI/CD tools for automated testing and deployment.
  • Strong understanding of system design principles for scalable systems in cloud environments.
  • Knowledge of security best practices such as RBAC (Role-Based Access Control) and secure API integration.
  • Ability to work effectively in Linux environments and familiarity with front-end technologies for web applications.

Join us as we build innovative solutions that make a real impact! Bring your passion for software engineering into a collaborative environment where your skills will grow alongside exciting projects. This is your chance to be part of a vibrant team dedicated to pushing technological boundaries while delivering exceptional results!

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Dental insurance, * 401(k)
  • Dental insurance
  • Health insurance

Apply for this position