Principal Engineer- Nodejs + AWS

2 weeks ago


Bengaluru, Karnataka, India Scalene works Full time

Essential Duties and Responsibilities:

  • A solid technical understanding of the principles and procedures of software engineering (e.g., SDLC, IEC 62304, CMMI, Agile).
  • Experience with embedded or application software development.
  • Be passionate about software quality and be prepared to advocate on behalf of good processes and best practices.
  • Ability to discuss normally encountered technical or project management issues, both verbally and in written form.
  • Ability to work as a collaborative team member.
  • Lead a set of components within the sub-system and drive the end2end responsibility for the same
  • Design and Develop core platform features independently with high quality and able to mentor/coach other junior people in the team to drive outcomes
  • Responsible for the design & development of the subsystem features that would include activities like proposing the design alternatives, organizing the reviews, provide workload estimation, design documentation & continuous updates to the Platform Leader on the progress.
  • Demonstrates awareness about competitors and industry
  • Influence change
  • Provide technical leadership for multiple mobile application projects
  • Define architectural standards and tools for development initiatives
  • Establish best practices and code guidelines
  • Design solutions taking into account scalability, availability, reliability, stability, security and performance
  • Communicate and collaborate with stakeholders across business and technical teams
  • Mentor and coach mobile application developers
  • Research, monitor, and evaluate emerging technologies and recommend long-term technology solutions
  • Design or Modify existing solution for better performance optimization
  • Suggest and implement Best practices for Administration/Development in Mobile First

Qualifications:

  • Solid hands-on experience in most of the following areas:Analysis and Design: Object oriented architecture, Design Patterns, UMLProgramming and

Framework Server:
Nodejs (preferred), Python 3.

x,Frontend Programming and Framework Client:
Vuejs, node js, Swift for IoS development, Experience with Android Studio, Microservices using Java.

VueJS for rendering the UI, VueX to store states, Capacitor Plugins to interact with Native API's like Bluetooth , BioMetric etc.

Knowledge of the following will be an additional advantage – Core Spring, Spring Web flow, Spring MVC, jQuery/JavaScript, Jasper Report, JPA, Easymock/Junit.


Good to have:
Experience with mobile and web technologies such as Swift, Objective-C, Xamarin, Angular

jsMicroservices architecture & implementation:

Microservices using Java/NodeJSCloud Experience:
AWS Experience

Must HaveAWS LambdaNice to haveAWS IoT CoreAWS IoT Device ManagementAWS IoT JobsAWS IoT EventsAWS S3AWS KMSAWS Secrets ManagerAWS KinesisAWS API GatewayAWS RDS (Aurora Postgres)

AWS CloudFrontDevelopment and Continuous Integration:
Eclipse, SVN, Git, JIRA, Fisheye, Sonar, CloverDatabase and BI: Oracle, Mysql, Datawarehouse, Datamart, Hadoop, Cognos, Tableau, Golden GateMobile: iOS, Android (basic understanding)

  • Address and discuss the architecture with all stakeholders on the right level
  • Experience with iOS Enterprise release strategies, In-App Purchase, Apple Push Notifications
  • At least 1 year experience in Mobile Architecture (IOS/Android)
  • You are familiar with common architecture and design patterns and frameworks
  • You're detail-oriented, creative, resourceful and able to work independently part of a larger team
  • At least 1 year experience in a multi-channel mobile strategy with expertise in Mobile applications and technology areas
  • At least 2 years experience in a multi-channel mobile strategy with expertise in Mobile applications and technology areas
  • 2+ years' experience as an architect or lead developer for iOS, Android, and web applications
  • Excellent level of technical knowledge and understanding of the graphics pipeline
  • Broad knowledge of system software, kernel architecture, and hardware interfaces
  • Holds the ownership of the feature end-to-end right from analysis, identify risks & failure modes and its mitigation, design, development, documentation, verification & delivery in adherence to the Quality guidelines followed by the team as per schedule and quality targets.
  • Interact with global teams to promote consistency and maximize synergies across common software platforms
  • Support field issues coming up on the platform
  • Demonstrate the ability to help team members
  • Demonstrated success in delivering results on several technical challenges.
  • Very passionate about continuous learning and constantly keeps up with industry trends. Leverages current technology and processes for creating highly innovative software solutions that can be introduced in the marketplace in the time needed.
  • Software development cycle and automated testing experience
  • Believes in her/his ability to successfully take on new and difficult challenges, question the status quo and take risks.
  • Brings a can-do-attitude to work and inspires others to raise their performance bar, highly organized and brings quality orientation to everything they do (emails, document, code, etc.).

Background and/or Experience:

Bachelors / Masters in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 10-15 year related experience.

Desired Characteristics

  • AWS Certification is a plus.
  • Previous experience in regulated medical device company.
  • Experience with test driven development and automated testing is desired.
  • Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304, ISO 14971


  • Bengaluru, Karnataka, India BAXTER Full time

    Vantive: A New Company Built On Our LegacyBaxter is on a journey to spin off our ~$5B Kidney Care segment into an independent, publicly traded company. Vantive* will build on our nearly 70-year legacy in acute therapies and home and in-center dialysis to provide best-in-class care to the people we serve. We believe Vantive will not only build our leadership...


  • Bengaluru, Karnataka, India Baxter Full time

    Vantive: A New Company Built On Our Legacy Baxter is on a journey to separate our ~$5B Kidney Care segment into a standalone company. Vantive* will build on our nearly 70-year legacy in acute therapies and home and in-center dialysis to provide best-in-class care to the people we serve. We believe Vantive will not only build our leadership in the kidney...


  • Bengaluru, Karnataka, India Scalene works Full time

    Essential Duties and Responsibilities: A solid technical understanding of the principles and procedures of software engineering (e.g., SDLC, IEC 62304, CMMI, Agile). Experience with embedded or application software development. Be passionate about software quality and be prepared to advocate on behalf of good processes and best practices. Ability to discuss...


  • Bengaluru, Karnataka, India NextGen Healthcare India Full time

    Job Description:The Principal Engineer, SW Development will be responsible for the design and development of software solutions as part of an Agile software development team. The Principal Engineer will serve as the technical lead to develop high level technical designs, produce, and execute code, assess, and troubleshoot software programs and applications....


  • Bengaluru, Karnataka, India Baxter Full time

    Vantive: A New Company Built On Our LegacyBaxter is on a journey to separate our ~$5B Kidney Care segment into a standalone company. Vantive* will build on our nearly 70-year legacy in acute therapies and home and in-center dialysis to provide best-in-class care to the people we serve. We believe Vantive will not only build our leadership in the kidney care...


  • Bengaluru, Karnataka, India Maropost Full time

    Job Description : We're Maropost-India, a 2024 Great Place To Work certified company and Canada's 4th fastest growing tech company as named by Profit 500 Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile...

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Pylon Management Consulting Full time

    Responsibilities:Technical Leadership: Provide visionary technical leadership, serving as a mentor and coach to engineers across the organization. Foster a culture of continuous learning and excellence. Architecture and Design: Lead the design and development of complex, distributed systems, ensuring scalability, reliability, and security are paramount...

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Strategic HR Solutions Full time

    Principal Engineer Experience : 10+ YrsLocation : Bangalore Job Role : Full time Educational Qualifications : BE/B.Tech., ME, MTech., MCA Job Description : You will be responsible for designing, building and maintaining the application suite. This is a full stack, hands-on role that will be developing new features for our customers which meet the needs of...

  • NodeJS Lead

    2 weeks ago


    Bengaluru, Karnataka, India Ennsee Technologies Full time

    NodeJS LeadJobLocations: Bengaluru KAPositionType: Fulltime permanentroleSalary:DOERequired Experience: 810 YearsSkills HTML CSSAJAXCriticalSkills to Possess:Previous workingexperience as a Developer for 5yearsDegree in ComputerScience Engineering or a relatedfield.In depth knowledge ofNode.jsHands on experiencewith HTML CSS andAJAXDatabase skillsPostgres...


  • Bengaluru, Karnataka, India RSA Security Full time

    Netwitness-Software Principal Engineer As one of the most established cybersecurity companies in the world, we at NetWitness are hard at work every day helping our customers and partners better protect their organizations from cyberattacks. Our products and incident response services are used within most large enterprises, governments and militaries for...


  • Bengaluru, Karnataka, India RSA Security Full time

    Netwitness-Software Principal EngineerAs one of the most established cybersecurity companies in the world, we at NetWitness are hard at work every day helping our customers and partners better protect their organizations from cyberattacks. Our products and incident response services are used within most large enterprises, governments and militaries for...


  • Bengaluru, Karnataka, India Alp Consulting Limited Full time

    Need senior Backend Engineer with 6+ years of exp and below skillsMandatory Skills-Nodejs, JavaScript, AWS, Terraform, Lambda, MongoDBJob Title:Hi ApplicantsHiring for a Job in a Reputed Organization (Product and Service based company) .Here is a Gateway to it, through ALP Consulting.RecruitingEmployment Type:PermanentExperience:Skills Required:Excellent...


  • Bengaluru, Karnataka, India Jobs for Humanity Full time

    Job Description :About The Role :As the Principal Software Engineer, you will oversee and lead a team of 3+ Software Developers. Your primary goal is to guide the team towards successful development of high-quality software, while fostering a collaborative and productive environment within your department.Responsibilities : Oversee the development of...


  • Bengaluru, Karnataka, India AWS India - Karnataka Full time

    12+ yrs experience within specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) 12+ yrs experience with programming languages like (Python, JavaScript, Go,.Net, Java, etc. or similar. 5+ years in a technical leadership role, developing teams of independent,...

  • Nodejs Lead

    2 weeks ago


    Bengaluru, Karnataka, India TalentOla Full time

    Job Code:IVLIREQJob Locations: BengaluruRequired Experience: 8 10 YearsSkills: NodeJS HTML CSS AJAXCritical Skills toPossess: 8 to 10 years of experience.Previous working experience as a Node.jsDeveloper for 5 yearsDegree in Computer Science Engineering or a relatedfield.In depthknowledge of Hands on experience with HTML CSS and AJAXDatabase skills Postgres...


  • Bengaluru, Karnataka, India Alp Consulting Limited Full time

    Need senior Backend Engineer with 6+ years of exp and below skills Mandatory Skills- Nodejs, JavaScript, AWS, Terraform, Lambda, MongoDB Job Title: Hi Applicants Hiring for a Job in a Reputed Organization(Product and Service based company) . Here is a Gateway to it, through ALP Consulting. Recruiting Employment Type: Permanent Experience: Skills...


  • Bengaluru, Karnataka, India Harness Full time

    The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of steering...


  • Bengaluru, Karnataka, India TalentOla Full time

    Job Code:IVLIREQJob Locations: BengaluruRequired Experience: 7 9 YearsSkills :Java script TypeScript AWS Lambda API Gateway Serverless eRESTful APIs Restful WebServices Agile frameworks CICD grafanaPostmanBackend DeveloperAWSRoles andResponsibilities:Focuses on application development and tools. Ability towrite code and test new and innovative web...


  • Bengaluru, Karnataka, India CIDC PRIVATE LIMITED Full time

    Job Description :We have an excellent opportunity for Principal Software Engineer_Network Data Ingestion with Calix for Bangalore. Qualifications :-15+ years of highly technical, hands-on software engineering experience delivering quality software releases. Independent and Self driven and works in a Team. Strong, creative problemsolving skills and ability to...

  • Principal -DevOps-AWS

    2 weeks ago


    Bengaluru, Karnataka, India Epicor Full time

    Development Operations, Principal About the Role: As a Development Operations, Principal you will be responsible for implementing application solutions both in the cloud as well as participating in technical research and development to enable continuing innovation within the DevOps space. Implement scalable, resilient, and secure solutions in the...