Full Stack Engineer
Qualifications
Experience Level: Senior Level
- Proficiency with Git and version control best practices.Experience with ReactJSStrong problem-solving
- debugging
- and analytical skills.Ability to thrive in a collaborative
- cross-functional environment.
Full Job Description
Full Stack Engineer at Cincom Systems
Cincom Systems, a leader in simplifying complex business processes, is seeking a talented and experienced Full Stack Engineer to join our CPQ DevOps team. For over five decades, Cincom has delivered powerful, flexible software solutions from enterprise configuration, pricing, and quoting (CPQ) to customer communications management (CCM), empowering companies to improve efficiency, enhance customer engagement, and drive growth. This role, based in Bengaluru, Karnataka, India, is crucial for progressing our product roadmap, focusing on building robust, scalable, and secure web applications.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure full-stack web applications.
- Build intuitive and responsive user interfaces utilizing modern JavaScript frameworks.
- Develop server-side logic, APIs, and database interactions primarily using C# and SQL.
- Create, maintain, and optimize front-end components with HTML, JavaScript, jQuery, and CSS frameworks like Bootstrap.
- Integrate with back-end processes and write scripts where the GUI acts as a wrapper to bash scripts.
- Ensure high code quality through comprehensive testing, debugging, and adherence to established coding standards.
- Integrate third-party libraries, APIs, and systems seamlessly into applications.
- Maintain and enhance existing applications, ensuring compatibility with evolving technologies.
- Monitor application performance, troubleshoot issues, and ensure optimal functionality.
- Collaborate effectively with product managers, designers, and stakeholders to translate business requirements into precise technical specifications.
- Work closely with cross-functional teams including UI/UX designers, QA engineers, and DevOps teams.
Requirements
- Minimum 5 years of professional experience as a Full Stack Developer or in a closely related role.
- Demonstrable hands-on experience in building and deploying full-stack web applications.
Front-End Development Expertise:
- Proficiency in JavaScript and jQuery.
- Strong understanding of component-based architecture principles.
- Knowledge of responsive design best practices and CSS frameworks (e.g., Bootstrap).
Back-End Development Expertise:
- Strong proficiency with C# development.
- Extensive experience in building RESTful APIs and microservices.
- Proficiency in SQL and various database systems such as MS SQL Server, PostgreSQL, and MongoDB.
- Knowledge of authentication and authorization mechanisms (e.g., OAuth, JWT).
Additional Valued Skills:
- Proficiency with Git and best practices in version control.
- Experience with ReactJS is a strong plus.
- Excellent problem-solving, debugging, and analytical capabilities.
- Ability to thrive and contribute effectively in a collaborative, cross-functional team environment.
This role offers an exciting opportunity for a seasoned developer to make a significant impact on core product development.
Company
HeadSpin
About HeadSpin HeadSpin offers a cutting-edge data science-driven platform designed to empower businesses in Bengaluru, Karnataka, India, and globally. Our platform specializes in identifying and...