As a Senior Software Engineer, you will be responsible for driving innovation through software development. You will work closely with cross-functional teams to build robust applications that enhance business operations and user functionalities.
Responsibilities
Architect complex solutions and contribute to the software design process.
Design, build, and maintain efficient, reusable, and reliable code.
Ensure compliance with security standards and best practices.
Develop user-driven, responsive applications that meet client needs.
Collaborate with other teams on cross-functional projects.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree in Software Engineering or related field is preferred
Experience
5+ years of experience in full-stack software development
Technical Skills
JavaScript
Node.js
Soft Skills
Analytical thinking
Communication
Certifications
Google Professional Cloud Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Expertise in AWS and cloud technologies: In-depth understanding of deploying applications in AWS or similar cloud platforms.
Proficient in Agile methodologies: Experience working in Agile teams for software delivery.
Benefits
Health, dental, and vision plans for employees and families
Generous 401(k) match program
Flexible hours and remote work options
Wellness initiatives and programs
Company Culture
Innovation: We foster a culture of innovation, empowering employees to bring new ideas to life.
Growth Opportunities: We provide ample opportunities for employees to advance their careers and grow professionally.
Inclusivity: We embrace an inclusive environment where different perspectives are valued and respected.
Status: Open
Other Jobs in Information Technology (IT) and Software Development