Senior Full Software Engineer / Developer
Job Title: Senior Software Engineer / Developer
Location: [Fully Remote]
Department: Engineering
Reports To: CTO / Vice President of Engineering
About Data Clinch:
Data Clinch is on a mission to empower businesses with actionable insights through our suite of smart data solutions. Our flagship application, ClinchDesk, provides seamless customer engagement, analytics, and workflow automation for businesses looking to leverage data efficiently.
Role Overview:
We are looking for a Senior Software Engineer / Developer to join our team and take ownership of the ClinchDesk application. You will design, build, and maintain scalable, high-performance software, collaborating closely with product, design, and DevOps teams. This role requires deep technical expertise, strong problem-solving skills, and a passion for building reliable, user-friendly solutions.
Key Responsibilities:
- Lead the design, development, testing, and deployment of features for the ClinchDesk application.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaborate with product managers and UX/UI designers to deliver intuitive and robust software solutions.
- Mentor junior developers and provide technical guidance across the team.
- Troubleshoot, debug, and optimize application performance and scalability.
- Participate in code reviews, architecture discussions, and technical planning.
- Ensure application security, data integrity, and compliance with industry standards.
- Stay updated with the latest technologies and bring innovative solutions to improve the application.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software development, preferably in backend and full-stack development.
- Strong experience with [Tech Stack: e.g., Java/Spring Boot, Node.js, Python, React.js, PostgreSQL, AWS/GCP].
- Deep understanding of RESTful APIs, microservices architecture, and cloud-based deployments.
- Hands-on experience with CI/CD, Docker, Kubernetes, and version control systems like Git.
- Familiarity with automated testing frameworks, unit testing, and integration testing.
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication skills and ability to work effectively in a collaborative environment.
Preferred Qualifications:
- Experience in SaaS applications and customer-facing enterprise software.
- Knowledge of data analytics, dashboards, and reporting tools.
- Familiarity with security best practices, authentication protocols, and data compliance regulations.
What We Offer:
- Competitive salary and benefits package.
- Flexible work environment, including remote options.
- Opportunity to work on a growing, innovative product with real-world impact.
- Support for continuous learning, professional development, and growth.
How to Apply:
Send your CV and a cover letter highlighting your experience and why you’re excited about working on ClinchDesk to contact@dataclinch.com
Ready to join our team?
We'd love to hear from you. Apply now and let's build something amazing together.
Apply for this Position