The requirement is for a new tech-based venture started by IIMB alumni. CNA Innovative Solutions is hiring a motivated and talented Senior Developer to work on in-house software products in Customer-facing/B2C model for the Indian market. We are looking for a candidate with experience/information in platforms like technical experience on the PHP frameworks, database & cloud solutions able to provide complete development expertise and manage the tech.
We are looking for a driven and motivated team member who works in a collaborative environment with Software Product development vendor, owns the entire design to the implementation, and also be the main point of contact/owner for any issue resolution of the in-house software products.
The company's product line is customer-facing website and mobile app.
*Requirements
- Experience with php frameworks, preferably full-stack development for mobile and web application developments (preferably full stack developer)
- Excellent Knowledge in Enterprise Java, Design and Architecture patterns
- Strong database and RDBMS concepts
- Expertise in technical architecture concepts Expertise in Magento Task management (time based/ Event based), internationalization/ localization/ personalization concepts
- Rich Internet Application using AJAX/JQuery
- Good knowledge in integration with Web content management systems
- Preferred expereince in commerce concepts like supply chain, warehousing, logistics management, marketing, CRM
- Experience in defining solutions in component-based architectures and process/rule-driven solutions
- Lead and Responsible for assisting in the establishment of an IT Architecture practice, quality, security, and establish architecture and standards methodology
- Be responsible for the complete functioning of the systems in coordination with the vendor
- Be responsible for the third-party integrations for the entire e-commerce platform
- Manages activities that take place during solution ideation, solution design, and solution implementation.
- Work with the inhouse and outsourced development team while ensuring the health and uptime of the system
- Ensure the code quality, infra readiness, and approval before the product launch
Requirements
- Proven experience as a software developer while leading teams
- Experience in software development and coding in various languages (Java, PHP, MySQL)
- Excellent knowledge of software and application design and architecture
- Familiarity with HTML/CSS, JavaScript and UI/UX design
- Understanding of software quality assurance principles
- A technical mindset with great attention to detail
- High quality organizational, ownership and ability to lead team

About CNA Innovative Solutions
About
Connect with the team
Company social profiles
Similar jobs
MUST HAVE SKILLS
1. Minimum 5 +years of experience in.Net, MVC, and Web API.c#.
2. Minimum 2-3 years of experience in Angular 5, Angular6+.
3. Very good communication skills.
4. Experience with RESTful APIs to connect other backend services.
5. Should have developed more than 2 applications.
6. CI/CD, GIT
7. Good with Threading
8. Experience with performance improvement of applications.
Looking for candidate with minimum 2+ Years of experience in Codeignitor, Laravel
Full stack developer who is capable of managing the entire development life cycle
- Design and implement application enhancements in collaboration with different teams.
- Troubleshoot production support issues post release deployment and come up with solutions. Ability to solve complex production issues.
- Creating detailed program specifications based on client requirement.
- Clarity on functionality and logic building of program.
- Breaking down program specification into its simplest elements and translating this logic into a programming language.
- Devising solutions by predicting errors, evaluating other options.
- Team player and multi tasking.
- Combining various elements of program design and testing it.
- Testing sample data-sets to check that output from the program works as intended.
- Problem solving and correcting the program as necessary.
- Installing the program and conducting final testing.
- Evaluating the program's effectiveness.
- Increasing program’s operating efficiency and adapting to new requirements, as necessary.
- Conducting user acceptance testing to ensure ease, quickness and accuracy.
- Writing detailed documentation for usage of end users and computer operators.
- Consulting various sources to learn new ways to develop programs.
- Updating, repairing, modifying and expanding existing software and PHP applications.
- Frontend and Backend customized application development.
- 5+ years of working experience in the technologies like Angular6 or higher, NodeJS & MySQL, AWS Cloud Services
- Strong Hands-on with any Enterprise Programming Language (Python/.Net) in past
- Experience with architecting, designing, and debugging MEAN, full-stack based enterprise software
- Should have expertise in designing relational database tables & writing SQL Queries, Stored Procedures, and Functions.
- Ability to handle small teams and mentor them.
- Ability to analyze, design, and build object-oriented, component-based applications.
- Extensive experience in the design, planning, and implementation of complex large-scale enterprise solutions using distributed teams within process-oriented organizations.
- Experience developing and deploying applications on Linux based operating systems
- Willingness to experiment with new and latest tools and technologies.
- Experience in Banking, Credit Card Payments, and Gateways domain would be an advantage. ·
What we offer:
- 2+ years of experience participating in the delivery of technology services.
- A proven ability to learn new applications & innovate in technology
- Strong Experience in technologies like Node, Webservices and Microservices
- Experience with cloud components and services and containerization technologies is desirable
- Exposure to ReactJS mandatory
- Experience working with multiple types of datastores: Mongo DB, SQL
- Experience in integrating, designing and developing solutions is desirable
- Experience with CI/CD and TDD is desirable
- Frameworks - Express , Hapi , feathers
- Strong knowledge in Javascript








