Software Developer

Ohio Municipal Advisory Council
Twinsburg, United States of America
7 days ago

Role details

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

Job location

Twinsburg, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Cloud Engineering
Code Reuse
Databases
Continuous Integration
Database Design
Software Design Patterns
Web Development
Github
Python
Linux System Administration
Microsoft SQL Server
MySQL
Performance Tuning
Scrum
Systems Development Life Cycle
Role-Based Access Control
Software Deployment
Software Engineering
SQL Databases
Subversion
Web Applications
React
GIT
Information Technology
Vba Programming Language
Front End Software Development
REST
Software Version Control
Programming Languages
Microservices

Job description

We are seeking a dynamic and innovative Software Developer to join our technology team! In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that drive our business forward. Your expertise will help create robust applications, optimize system performance, and implement cutting-edge features across various platforms. If you thrive in a fast-paced environment and are passionate about building high-quality software, this is your opportunity to make a significant impact!, * Develop and enhance web applications using programming languages such as JavaScript, Python, C#, Java, and C++, ensuring high performance and responsiveness.

  • Design and implement RESTful APIs and microservices architectures to support scalable system development.
  • Collaborate within Agile teams to deliver iterative improvements, participate in sprint planning, daily stand-ups, and retrospectives.
  • Build and maintain cloud infrastructure solutions utilizing AWS or Azure to ensure reliable deployment and scalability.
  • Apply software design patterns and best practices to create maintainable, reusable code while adhering to security standards like RBAC (Role-Based Access Control).
  • Integrate front-end frameworks such as React or other JavaScript frameworks to develop engaging user interfaces.
  • Use version control systems like GitHub, SVN, or Git for code management; implement CI/CD pipelines for continuous integration and delivery.

Requirements

  • Proven experience in software development with a strong understanding of IT infrastructure components.
  • Proficiency in programming languages including JavaScript, Python, C#, Java, C++, and familiarity with front-end development frameworks like React Express.
  • Solid knowledge of web development concepts such as RESTful APIs, APIs integration, system design for scalable systems, and microservices architecture.
  • Experience working with cloud platforms such as AWS or Azure for application deployment and infrastructure management.
  • Familiarity with database systems including SQL-based solutions like MySQL or MS SQL Server; understanding of database design patterns.
  • Knowledge of software engineering principles including version control (GitHub, SVN), CI/CD pipelines, and Agile methodologies.
  • Ability to design systems with scalability in mind while ensuring security standards are met through techniques like RBAC.
  • Experience with Linux environments and familiarity with additional programming languages such as JavaScript frameworks or VBA is advantageous.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Life insurance, * 401(k)
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

About the company

Join us to be part of an energetic team dedicated to creating innovative software solutions that empower users worldwide! We value your skills and enthusiasm-together, we can build the future of technology!

Apply for this position