Full Time

Software Engineer III

Bayside Solutions
$95,000 - $130,000* / year (about $46–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Bayside Solutions, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer III at Bayside Solutions will play a pivotal role in the design, development, and maintenance of software applications that enhance our operational efficiency and user experience. This position requires a deep understanding of software engineering principles, alongside innovative problem-solving abilities. The candidate will work collaboratively within a cross-functional team environment to deliver high-quality software solutions, implement technical specifications, and contribute to system architecture discussions.



Job Responsibilities

  • Design, develop, and maintain scalable and robust software applications in line with specifications.
  • Collaborate with team members to define, design, and ship new features.
  • Review and improve existing applications for enhanced performance and security.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews and maintain comprehensive documentation of software designs and implementations.
  • Stay updated with emerging technologies and industry trends to ensure cutting-edge software solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software development.
  • Proficiency in at least one programming language such as Java, C#, Python, or JavaScript.
  • Strong understanding of software development methodologies and frameworks (e.g., Agile, Scrum).
  • Experience with database management systems (SQL or NoSQL).
  • Excellent problem-solving skills paired with a strong desire to learn and grow.


Technologies & Tools

In this role, the Software Engineer III will utilize a variety of technologies and tools, including but not limited to version control systems such as Git, cloud platforms like AWS or Azure, development frameworks such as React or Angular, and integrated development environments (IDEs) such as Visual Studio or IntelliJ IDEA. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is highly advantageous.



Ideal Candidates

The ideal candidate for the Software Engineer III position will possess a strong technical acumen, demonstrating creativity and innovation in software solutions. They will be proactive in their approach to problem-solving and responsive to the needs of both clients and team members. Excellent communication skills, combined with a collaborative mindset, will enable them to thrive in fast-paced, team-oriented environments. Additionally, the candidate should exhibit a passion for continuous learning and the ability to adapt to changing technologies and methodologies.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.