Avatar for DesignReview

Senior Software Engineer

Apply now

We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you have hands-on experience in software development and agile methodologies, we’d like to meet you. Your goal will be to develop high-quality software that is aligned with user needs and business goals.

Responsibilities
• Design, develop, test, deploy, maintain and improve software
• Develop high-quality software design and architecture
• Manage individual project priorities, deadlines and deliverables
• Develop tools and applications by producing clean, efficient code
• Automate tasks through appropriate tools and scripting
• Review and debug code
• Perform validation and verification testing
• Collaborate with internal teams and vendors to fix and improve products
• Document development phases and monitor systems
• Ensure software is up-to-date with latest technologies

Skills
• Bachelor's degree in Computer Science or equivalent practical experience
• Software development experience in one or more general purpose programming languages
• Practical experience working with compilers, runtime systems, or systems software
• Extensive experience in software development, scripting and project management
• Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go
• In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
• Practical experience in static analysis, low-level optimizations, or programming language implementation techniques
• Experience architecting and developing large scale design
• Ability to work independently
• Excellent organizational and leadership skills
• BSc/BA in Computer Science or a related degree

DesignReview at a glance

DesignReview focuses on Design and Technology. Their company has offices in San Francisco Bay Area. They have a small team that's between 1-10 employees.

You can view their website at https://designreviewhq.com or find them on Twitter, Facebook, and LinkedIn.

More jobs at DesignReview

View all jobs

Visual Designer

Similar jobs to Senior Software Engineer at DesignReview