Roles and responsibilities:
- Understand client requirements and functionalities.
- Write well-designed, testable, efficient code.
- Responsible for solving complex technical issues.
- Ensure quality projects are delivered within defined timelines.
- Active involvement in client communication to understand functional requirements.
- Maintain high standards of quality for code, documentation and other deliverables.
- Strong fundamental knowledge of OOPS Concept
- Experience with Databases such as PostgreSQL, MongoDB and MySQL
- Experience with backend frameworks such as Node.JS and Good to have Sail.JS
- Experience with handling Services, and RESTful APIs.
- Have experience with Agile methodology.
- Good Experience with version control tools like Bitbucket, Github and Gitlab.
- Good in Unit testing.
- Should have Good Communication skills.
- Good Problem solving and Analytical skills.
Years of Experience:2-5 Years
Notice: Immediate to 30 Days
3+ years of web development experience using Node.js or similar web technologies
Possess strong understanding of Object-Oriented Programming.
Proficient with database design, optimization and tuning in MySQL or MongoDB
Experience in design patterns, unit testing, automation techniques (Selenium WebDriver)
Exposure to Amazon Web Services (EC2, S3, EBS, RDS, SQS, Redshift, etc.)
Exposure to Docker and Kubernetes
Exposure to collaborating tools like GitHub, JIRA, Confluence
Experience in frameworks such as Symfony 2, Express.js, or proven ability to learn on the job
Experience in Microservices and REST architecture
Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration or continuous delivery
Self-motivated, fast learner, detail-oriented, team player and a sense of humor.
- Microsoft technology development experience in C#, ASP.NET, .NET 4.5 onwards, Web API, Bootstrap, Jquery, Angular SQL 2012 onwards, SQL stored procedure
- Must have ReactJs with 2 projects experience or min 1.5 Years experience in ReactJS based Projects
- Troubleshooting & analysing skills
- Development Experience required for Continuous improvement program
- Good problem solving capabilities in Developed applications
We are looking for a highly skilled software developer who is comfortable with both front and back end programming. Responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
You will be a part of highly motivated individuals who believes in the concept of “learning while implementing”, a team which practices an idea of developing a shrink and a wrapped solution which are agile, scalable, performance optimized and maintainable. We at Starmark exercise learning and the sharing of ideas in an open environment, where you can visualize the transforming of complex healthcare business requirements into flexible, customizable software.
Location - Bangalore(Bellandur)
Job Description :
Secondary Skills :1. CICD 2. Testing Framework (Mocha, Chai)- Evaluate detailed business, functional, and high-level technical requirements including recovery, security, and audit.- Design detailed technical components with high-level architecture- Recognize and understand use of design patterns for intermediate applications. - Apply reusability and future state architectures. - Participates and provides feedback in design reviews.- Complete component design documents on assigned projects.- Participate and provide feedback in design reviews. - Develop or confirm detailed project or system change estimates or project plans. Calibrates estimating factors for continuous process improvement.- Develop code for intermediate modules, following documentation and development standards. - Create enhanced technical documentation and implement changes.- Acts a technical expert for consultant application developer(s).- Conduct timely structured code reviews to ensure standards and systems interoperability.- Review and critique team members- code.- Create accurate test plans, conditions, and data. Participate in testing reviews.- Conduct basic levels of module and integration testing according to process standards. Track and resolve moderate defects.- Assists Quality Control (QC) personnel with functional tests.- Identify support issues and initiate action to resolve the problem. - Provide technical assistance.- Analyze and resolve moderate problems.- Execute change management activities supporting production deployment to Developers, Quality Control Analysts, and Environment Management personnel.- Completes and delivers migration or change management form to above parties.
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties.
Full Stack Developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Full Stack Developer Responsibilities:
• Developing front end website architecture.
• Designing user interactions on web pages.
• Developing back end website applications.
• Creating servers and databases for functionality.
• Ensuring cross-platform optimization for mobile phones.
• Ensuring responsiveness of applications.
• Working alongside graphic designers for web design features.
• Seeing through a project from conception to finished product.
• Designing and developing APIs.
• Meeting both technical and consumer needs.
• Staying abreast of developments in web applications and programming languages.
Full Stack Developer Requirements:
• Degree in Computer Science.
• Strong organizational and project management skills.
• Proficiency in server-side languages such as Python, Ruby, Java, PHP, and .Net.
• Familiarity with database technology such as MySQL, Oracle, and MongoDB.
• Excellent verbal communication skills.
• Good problem-solving skills.
• Attention to detail.