What are the responsibilities and job description for the Senior Full-Stack Developer position at Corellian Software Inc.?
At our company, passion isn't optional—it's essential. We're building transformative software solutions, guided by a small team with a bold vision. To thrive here, you'll need more than just strong technical skills; you'll need curiosity, adaptability, and a genuine love for technology. Our CTO lives and breathes innovation but needs the perfect counterpart—a developer who gets excited about turning ambitious ideas into reality through execution and tangible outcomes. If you're motivated by solving challenging problems, obsessed with staying ahead of the trends, and comfortable leveraging AI tools as valuable enhancements to your coding practice, you're exactly who we'd love to talk with.
Responsibilities:
Develop and Maintain Web Applications:
You’ll handle the full development lifecycle, building engaging frontend features using TypeScript and React (experience with Adobe Spectrum React is a bonus), and designing robust backend services using C#, .NET, ASP.NET Core, Entity Framework Core, and GraphQL. You will collaborate closely with our CTO and Product team to ensure efficient integration, strong performance, and high code quality and security.
Manage and Optimize Databases:
You will administer and maintain our SQL databases, optimize performance, ensure reliability and security, and modernize legacy database structures. You'll also design and implement optimized databases to improve reporting and analytics.
Architect and DevOps:
You’ll contribute to microservices and distributed systems architecture, manage Git workflows, and maintain CI/CD pipelines. Experience with Docker, cloud platforms, infrastructure as code, and event-driven architectures like Kafka is required.
Leverage AI and New Technologies:
We strongly believe AI is the future. You must already incorporate AI tools into your daily coding processes. We expect you to stay up to date with emerging frameworks, tools, and best practices, and proactively introduce new solutions.
Ownership and Execution:
Our CTO generates many innovative ideas but needs your help to see them through. You must be comfortable inheriting partially completed projects, assess requirements, perform independent research, and drive solutions to successful completion.
Collaboration and Consulting:
You will coordinate and manage work with external consultants, assess their skill sets, assign tasks, and ensure deliverables meet our high-quality standards, across multiple time zones when necessary.
Cultural Fit:
You must have strong written and verbal communication skills, demonstrate confident decision-making, and thrive in goal-oriented, problem-solving environments. This role demands someone who embraces continuous learning, actively seeks challenges, and genuinely loves technology.
Work Environment:
While this position is flexible and primarily remote-friendly, candidates located locally or within commuting distance to our office are strongly preferred. Being able to come onsite at least once per week will be considered a significant advantage in our hiring process. As part of a small team, your work will have a visible, meaningful impact on our users, allowing you to directly see how your contributions support and grow the business.
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
About Us:
Corellian Software’s product, EPRLive, is a Software-as-a-Service (SaaS) platform that helps thousands of union employers report and pay the rates negotiated in collective bargaining agreements for more than 180,000 employees monthly from across the country. Corellian Software is proud to support labor unions and strives to make it easier to be a union employer. Learn more about our product at: https://m.eprlive.com
Corellian Software’s Company Values:
Shared Goals, Shared Victories
We unite around shared objectives through generous communication, trust, and collaboration. We align our efforts and celebrate milestones together.
Quality in Every Action
We stay present and mindful in our work, always striving to be the best version of ourselves. We uphold high standards in everything we do.
A Growth Mindset
We treat every challenge as an opportunity to learn and improve. We foster an environment of healthy debate and openness to ideas and opinions.
Salary : $110,000 - $130,000