GetJob.us
N

Software Engineer

NOVIACCA
yesterday
Full-timeHybrid

Company

NOVIAC

Location

CA

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

NOVIAC is seeking a skilled Software Engineer to design, develop, and maintain high-quality software solutions that meet business requirements and enhance user experiences.

Full Description

Job Overview NOVIAC is seeking an experienced Software Engineer to join our dynamic team in California. This full-time position offers the opportunity to work on innovative software projects that drive business success and technological advancement. The ideal candidate will collaborate with cross-functional teams to design, develop, and implement robust software solutions that address complex business challenges. Key Responsibilities Design, develop, and maintain scalable software applications using modern programming languages and frameworks. Collaborate with product managers, designers, and other engineers to define technical requirements and deliver high-quality solutions. Write clean, efficient, and well-documented code while following best practices and coding standards. Perform code reviews to ensure quality and consistency across the development team. Debug and troubleshoot software issues to identify root causes and implement effective fixes. Participate in agile development processes including sprint planning, daily standups, and retrospective meetings. Stay current with emerging technologies and industry trends to continuously improve development practices. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of three years of professional software development experience. Strong proficiency in programming languages such as Java, Python, or JavaScript. Experience with web development frameworks and database technologies. Excellent problem-solving abilities and analytical thinking skills. Skills Proficiency in object-oriented programming and software design patterns. Experience with version control systems like Git and continuous integration pipelines. Strong understanding of software testing methodologies and quality assurance practices. Excellent communication skills with the ability to work effectively in team environments. Knowledge of cloud platforms and modern development tools. Company Info NOVIAC is a forward-thinking technology company dedicated to delivering innovative solutions that transform industries. We foster a collaborative and inclusive work environment where creativity and technical excellence are valued. Our team of dedicated professionals works together to push the boundaries of technology and create meaningful impact. Benefits We offer competitive compensation packages including health insurance, retirement savings plans, and flexible work arrangements. Employees enjoy professional development opportunities, continuous learning programs, and career advancement pathways. Our comprehensive benefits package supports work-life balance and employee well-being. Growth Opportunities NOVIAC provides ample opportunities for professional growth through mentorship programs, technical training, and leadership development initiatives. Engineers have the chance to take on increasing responsibilities, lead projects, and specialize in emerging technology areas. We support continuous learning and encourage employees to pursue certifications and advanced degrees.

Key Skills

JavaPythonJavaScriptGitAgile Development