12 ApicalGo Consultancy Jobs
2-6 years
Bangalore / Bengaluru
Senior Software Development Engineer - Full Stack Technologies (2-6 yrs)
ApicalGo Consultancy
posted 1mon ago
Key skills for the job
Primary Purpose :
Designs, develops, and enhances cloud-based, software-as-a-service (SaaS) web-based clinical trials applications.
Responsibilities :
- Designs, develops, and enhances cloud-based, SaaS web-based clinical trials applications
- Collaborates with product, engineering and software quality assurance (SQA) team members for integration, design, and verification in an agile environment
- Adheres to best practices and the company's quality standards for code security, optimization, and reusability
- Uses established frameworks for a seamless user experience across platforms
- Performs unit testing, debugging, and troubleshooting as needed to ensure quality of work
- Performs code reviews, assesses regression impact for design changes, and completes technical documentation
- Identifies opportunities for refactoring/reworking major modules and sees implementation through to deployment
- Mentors junior team members
Qualifications : Bachelor's degree
Experience :
- 2 to 3 years of related professional experience for Software Engineer position
- 4 to 6 years of related professional experience for Senior Software Engineer position
- Expertise in ReactJS and JavaScript
- Expertise in developing Single Page Applications (SPA)
- Expertise with GraphQL clients like Apollo
- Expertise with authentication and data caching
- Expertise in web platform development tools like Node.js, Express, AWS Amplify, AWS Lambda, AppSync, and GraphQL
- Expertise in API security
- Expertise with DynamoDB, Amazon Aurora, or other relational database management system
- Experience with source code repositories like AWS CodeCommit, Git/GitHub, or SVN
- Any of the following additional technical skills would be a plus, but none are required:
- Experience with Material Design
- Experience with Material-UI or other front-end libraries
- Experience with Material-UI or other front-end libraries
- Experience with responsive UI for different form-factors
- Experience with modern IDEs like VSCode, integrated plugins for version control, and code prettify (ESLint)
- Experience with testing frameworks such as React Testing
- Experience with ECS/Docker
- Experience with distributed/event-driven systems (like Kafka or Kinesis)
- Experience working in an agile team
- Strong collaboration skills with cross-functional teams to establish best design and user flows for applications
- Strong multitasking, problem solving, and organizational skills.
- Proven ability to work independently and in a team environment.
- Satisfactory background check required.
- Any suitable combination of education, training or experience is acceptable.
Functional Areas: Software/Testing/Networking
Read full job description2-6 Yrs
Bangalore / Bengaluru
Java, Full Stack, SaaS +2 more
8-11 Yrs
Macros, Statistical Modeling, Solution Design
4-10 Yrs
SQL, Clinical Data Management, Clinical SAS Programming +1 more
3-6 Yrs
Bangalore / Bengaluru
Technical Writing, Veeva, System Support
10-15 Yrs
Statistics, Biostatistics
2-6 Yrs
Research, Statistics, Biostatistics +1 more
4-8 Yrs
Bangalore / Bengaluru
Data Engineering, Python, AWS +6 more
2-6 Yrs
Bangalore / Bengaluru
Manual Testing, Automation Testing, Product Testing +4 more
4-8 Yrs
Bangalore / Bengaluru
AWS, Artificial Intelligence, Machine Learning +2 more
4-5 Yrs
Delhi ncr, Mumbai, Chennai
Sales, Lead Generation