Job Description
We are seeking a dynamic Senior Software Engineer to join our growing team in Fresno, CA. If you are passionate about building scalable, high-performance applications and want to work in a collaborative environment, we want to hear from you.
As a key member of our engineering team, you will play a pivotal role in designing and implementing software solutions that drive our business forward. We offer a competitive benefits package, flexible work arrangements, and a culture that values innovation.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Lead code reviews and provide technical mentorship to junior developers to ensure code quality and best practices.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Optimize application performance and troubleshoot complex technical issues in a timely manner.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Contribute to architectural decisions and technical documentation.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in at least two of the following languages: Java, Python, or JavaScript.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with database management systems (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field.