We are looking for a highly skilled Software Engineer to join our client's team in Los Angeles working on Smart Accounting, the entertainment industry's leading production accounting platform. This is a full-time position in the client's Burbank office.
The ideal candidate will work on all aspects of the application, from front-end UI Winform development to back-end database access and middle-tier application logic.
We especially value developers who can work closely with product management to design and flesh-out new features and are able to take initiative on building them while working with the larger team.
KEY RESPONSIBILITIES
Collaborate with fellow developers who share the desire to digitize and transform the industry
Provide guidance to developers to design code that is maintainable and extensible
Steadily improve our continuously integration and deployment pipeline to promote dev efficiency
Work with Product Managers to continually enhance the company's accounting applications by identifying opportunities for improvement
Participate and continuously improve our agile SDLC process to deliver quality solutions
JOB REQUIREMENTS / QUALIFICATIONS NEEDED
Team player with excellent communication skills who can participate in the design process
Attention to detail and taking personal responsibility for the quality of your work
BS/MS degree (computer science or equivalent)
Ability to rapidly change direction to accommodate business-driven functionality
Strong understanding of architectural principles and design patterns
Strong background in mentoring other developers
Solid background in designing code that is manageable and extensible
Strong Dot Net engineer with server-side development experience (5+ years)
Strong understanding of OO fundamentals and data structures
Solid background with relational databases (SQL Server or Postgres)
Strong understanding of SQL DML and DDL
Able to learn new business topics and new technologies quickly
Has experience in effectively communicating through technical documentation
Experience with version control system such as Git