Full-Stack Application Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
The Full-Stack Application Developer will assist in the planning and build-out of highly interactive front-end web applications, secure front-end APIs, and scalable back-end services. The Full-Stack Application Developer will also be responsible for enhancing and maintaining existing APIs used in mission-critical applications which assist our partners in providing top-notch services for their small business clients., * Collaborate with cross-functional teams, including business stakeholders, product managers, and other developers, to understand project requirements and translate them into technical solutions
- Work with the team in development of front-end React Applications and backend .NET APIs (RESTful and GraphQL) and applications.
- Troubleshoot and resolve software defects and performance issues
- Design, document and develop new APIs and backend services
- Work with partners to assist in development of integrations with our systems
- Implement unit and integration tests
- Participate in the entire software development lifecycle, from ideation to deployment and maintenance
- Stay up-to-date with industry trends and best practices in web development; using this knowledge to provide suggestions for improvements to enhance products
90% Relationship Management
- Develop and maintain solid working relationships with external partners and vendors and CRF internal staff members
- Provide timely and clear communication to internal and external colleagues
5% Miscellaneous duties as assigned. 5%
Requirements
- Bachelorβs degree in Computer Science (or related field), or equivalent work experience
- 3-7 Years relevant experience in the field
- Experience writing secure RESTful APIs
- Experience with C# (.NET / .NET Core)
- Experience with React JS and TypeScript
- Familiarity with Containerization / Docker
- Experience with SQL and NoSQL persistence (Postgres, T-SQL)
- Ability to communicate effectively with other developers, stakeholders, and partners, * Desire to stay current on modern technologies to help improve our products
- Familiarity with Test-Driven-Development
- Experience with ASP.NET Core
- Experience with GraphQL
- Experience with Azure services (such as Cosmos DB)
- Experience using LLM-based tooling such as Github Copilot and Claude Code to reduce time-to-delivery and doing rapid prototyping
- Familiarity with integration platforms, middleware, REST/SOAP APIs, and file-based data exchange.
- Relevant certifications such as Dynamics 365, CompTIA A+/Network+, or ITIL Foundation.
Key Competencies & Preferences
- Belief in, model, and support CRFβs Mission, Vision, and Values.
- Communicate effectively with leadership, colleagues, and staff.
- Participate in the continual revision and improvement of processes and procedures to enhance organizational growth.
- Understand and adhere to compliance requirements associated with the position.
- Promote effective collaboration across the organization and network.
Candidates must reside in and be authorized to work in the United States without sponsorship.
Benefits & conditions
- Most positions offer flexibility for remote work
- Health, dental, and vision insurance
- 401K with a 5% match - eligible to participate after 6 months
- Paid Time Off (PTO)
- Hybrid Reimbursement Program
- Educational Assistance
- Long-Term and Short-Term Disability
- Life Insurance
- 10 Federal Holidays plus 2 Floating Holidays
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦