Software Developer

Ohio Municipal Advisory Council
Twinsburg, OH, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$85,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Engineering Code Reuse Databases Continuous Integration
+26 more
Database Design Software Design Patterns Web Development Github Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Performance Tuning Scrum Methodology Systems Development Life Cycle Role-Based Access Control Software Deployment Software Engineering SQL Databases Subversion Web Applications ReactJS Git Information Technology Vba Programming Language Front End Software Development Restful APIs 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

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

Apply on www.indeed.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

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