Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

GreenSlate · 8 hours ago

Senior Software Engineer

GreenSlate is the fastest-growing provider of technology and business solutions for media productions. They are seeking a Senior Software Engineer to develop their advanced production finance application, acting as a subject matter expert in full-stack software engineering and collaborating with teams to deliver high-quality software solutions.

CRMHuman ResourcesInformation TechnologySoftware
check
Growth Opportunities

Responsibilities

Acts as a subject matter expert in full-stack engineering on a scrum delivery team, collaborating with product owners, designers, and other engineers to deliver business value on an iterative basis
Coaches and influences team-members on best practices and emerging technologies
Solves complex technology and business problems with new and creative methods
Architects, engineers, tests, deploys, and supports highly scalable and maintainable complex, end-to-end software functionality
Ensures delivery of high-quality software by writing clean code and utilizing pair programming, test-driven development (TDD), and continuous integration
Actively engages in the technology industry, networks and understands how evolving technologies can benefit our organization
Develops a solid understanding of the team’s business domain and systems

Qualification

C#JavaScriptTypescriptMicroservicesDomain Driven DesignObject-oriented designRelational databasesBack-end frameworksFront-end frameworksUnit testingClean ArchitectureCommunication skillsTeam collaboration

Required

Bachelor's degree or equivalent practical experience
5+ years of professional experience in enterprise-level software design, development and testing
Proficient in C# or Java, Javascript, Typescript, HTML/CSS, relational databases and ORM frameworks
Experience with a commonly used back-end framework (e.g. Rails, Spring, .NET) and a commonly used front-end framework (e.g. React, Angular, Vue.js)
Unit testing evangelist
Well-versed in object-oriented design and development concepts (e.g. SOLID, Onion/Hexagonal architecture, anemic/rich domain model, design patterns, data structures)
Brilliance and passion for software craftsmanship
Excellent communication skills in English, both verbal and written
Sense of humor and a friendly personality
Professional and mature
Solid work ethic and tenacity, enthusiasm for technical challenges

Preferred

Experience modeling and architecting complicated business domains and associated methodologies/paradigms: i.e. Domain Driven Design, Event Sourcing, CQRS (this is a plus)
Expertise in distributed architectural patterns: event driven microservices, distributed transactions: sagas, append-only logs, change data capture, idempotent consumer, eventual consistency (this is a plus)

Benefits

Private medical and life insurance
Psychological support
English program
Wellness discounts and perks through the Holisticly platform

Company

GreenSlate

twittertwitter
company-logo
GreenSlate is a cloud-based accounting and payroll software platform for the entertainment industry.

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
Francisco PartnersVeronis Suhler Stevenson
2023-02-10Private Equity
2018-10-22Private Equity

Leadership Team

leader-logo
John Finn
CEO - Founder
linkedin
leader-logo
Andrew Lundgren
Chief Technology Officer
linkedin
Company data provided by crunchbase