CareerZen Logo
Company logo

Software Engineer

Accurate Controls

Full-time

Ripon, WI

Job description

Job Overview
We are seeking a talented and motivated Software Engineer to join our dynamic development team. This role offers the opportunity to work on innovative projects across various domains, including web development, application development, and cloud infrastructure. The ideal candidate will have a strong foundation in software engineering principles, experience with modern programming languages, and familiarity with cloud platforms and agile methodologies. This position is integral to designing, developing, and maintaining scalable software solutions that meet our company's strategic goals.

Responsibilities

  • Design, develop, and maintain robust software applications using languages such as Java, C#, Python, C++, and VBA.
  • Build and optimize web applications utilizing front-end technologies like React and JavaScript, along with back-end frameworks including Ruby on Rails and Express.
  • Develop and consume RESTful APIs to enable seamless integration between systems.
  • Manage and deploy applications on cloud platforms such as AWS and Azure, ensuring high availability and security.
  • Collaborate within an Agile environment to deliver iterative improvements and new features efficiently.
  • Utilize version control systems like GitHub, SVN, and Git for source code management.
  • Work with databases including MySQL, SQL Server, and other SQL-based systems to design schemas, write queries, and optimize performance.
  • Implement security best practices such as RBAC (Role-Based Access Control) to safeguard sensitive data.
  • Contribute to the continuous improvement of IT infrastructure supporting development activities.
  • Engage in testing, debugging, and troubleshooting to ensure high-quality deliverables across all stages of software development.

Requirements

  • Proven experience in software development with proficiency in multiple programming languages such as Java, C#, C++, Python, VBA, or JavaScript.
  • Strong understanding of web development frameworks including React, Express, Ruby on Rails, and RESTful API design principles.
  • Hands-on experience working with cloud platforms like AWS or Azure for deployment and infrastructure management.
  • Familiarity with IT infrastructure, Linux environments, version control systems (GitHub, SVN), and application deployment pipelines.
  • Knowledge of database systems such as MySQL or SQL Server for data modeling and query optimization.
  • Experience working within an Agile development environment using tools like Git or GitHub for collaborative coding.
  • Understanding of security protocols, including RBAC for managing user permissions effectively.
  • Ability to work independently or as part of a team in a fast-paced setting while adhering to project deadlines.
  • Preferred skills include Quantum engineering, Application development, Front-end development, APIs, C*, C#, VB.NET, React, Express, REST, Linux, .NET, Azure*, and related technologies. This role offers an exciting opportunity for a dedicated software engineer eager to contribute to cutting-edge projects while expanding their technical expertise across multiple platforms and disciplines.

Pay: $55,000.00 - $65,000.00 per year

Work Location: In person