- Company Name
- Vedan Technologies
- Job Title
- Full Stack Developer
- Job Description
-
**Job Title:** Senior Full Stack Developer
**Role Summary:**
Design, develop, and maintain high‑availability, scalable web applications across Java/.NET back‑ends and modern JavaScript front‑ends. Apply best‑practice software engineering, agile methodologies, and DevOps processes to deliver robust solutions for insurance/reinsurance domains while providing production support and effective communication with technical and non‑technical stakeholders.
**Expectations:**
- Deliver clean, well‑documented code meeting performance, reliability, and security standards.
- Collaborate in agile teams, participate in sprint planning, reviews, and retrospectives.
- Provide timely production support, incident resolution, and problem management.
- Communicate technical concepts clearly to business owners and end users.
**Key Responsibilities:**
- Develop and enhance full‑stack features using Java, C#, JavaScript/TypeScript, HTML5, CSS, and related frameworks.
- Implement back‑end services with Java/.NET, REST APIs, and database access (Oracle, SQL Server, PostgreSQL).
- Build responsive front‑end interfaces using ReactJS, Angular, RxJS, Webpack, Bootstrap, and ensure accessibility.
- Integrate and manage non‑relational data stores (MongoDB, Redis, Memcached) where required.
- Apply source‑code version control, continuous integration (Jenkins, Octopus Deploy) and continuous delivery (Chef, Puppet, Salt).
- Participate in production support activities: incident triage, root‑cause analysis, and problem remediation.
- Contribute to architecture discussions, performance tuning, and scalability planning.
- Mentor junior developers and uphold coding standards and best practices.
**Required Skills:**
- Advanced proficiency in Java and C# (.NET) development.
- Strong JavaScript/TypeScript expertise; experience with ReactJS, Angular, Node.js, RxJS.
- Front‑end skills: HTML5, CSS3, Bootstrap, jQuery, responsive design, accessibility.
- Database expertise: Oracle, SQL Server, PostgreSQL; familiarity with MongoDB, Redis, Memcached.
- Understanding of OSI model, networking, server OS (Windows, Linux), IIS, Tomcat, JBoss.
- DevOps tools: Docker, Kubernetes (or lab experience), Chef/Puppet/Salt, Jenkins, Octopus Deploy.
- Agile methodologies and tools (Scrum/Kanban).
- Excellent analytical, problem‑solving, and organizational abilities.
- Strong written and verbal communication in English; ability to translate technical concepts for non‑technical audiences.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Relevant certifications (e.g., Oracle Certified Professional, Microsoft Certified: Azure Developer, AWS Certified Developer, or similar) are advantageous but not mandatory.
New jersey, United states
Remote
06-11-2025