Software Engineer At Principal
Indicative years of experience: 2 – 3.6 years
Role Description:
Full Stack Developer
Responsible to develop, test and maintain applications at both Front-end & Back-end using ReactJS & NodeJS with AWS Cloud Services with established processes while building holistic understanding of the underlying applications and domain. Build, test and support DB interactions with Applications.
Reporting relationship:
This role will report to Delivery Manager/Senior Delivery Manager
Key Responsibilities:
- Good understanding of business processes and needs
- Full stack development keeping in mind end to end functionality using ReactJS, NodeJs.
- Develop and manage AWS services/API Gateway.
- Collaborate with cross teams including team from other geographical locations & align with them by being flexible in shifts.
- Develop application code for programs while following coding standards & required security & authentication in place.
- Develop application code for programs adhering to enterprise standards & guidelines.
- Resolve queries/issues and provide Application/functional support.
- Build holistic understanding of applications & underlying domain being supported
- Provides solutions or alternatives to avoid potential problems
- Good communication skills, ability to persuade and clearly identify audiences. Utilizes good judgment when and how to communicate.
- Understands and adheres to development methodology, standards and Principles. Identifies potential process improvements.
- Begins to establish business and customer expectations and relationships
- Creating technical documentation around business requirements with clarity, completeness and specificity.
Qualifications
Qualifications
Education: Graduate – Bachelor’s degree (any stream)
Skill set:
Must Have:
- 2-3 Years’ experience in front-end development with ReactJS, CSS, State
- Similar experience in back-end development as full stack developer using NodeJS, typescript.
- Must Have hands on experience on AWS services likes s3, lambda, secret manger, API Gateway, GLUE, CloudWatch. Strong concepts also expected.
- Good DB knowledge in MSSQL / Aurora PostgreSQL DB & related integration with application.
- Experience with DevOps practices (CI, CD, etc.).
- Provide development expertise in broad range of cloud implementations.
- Abilities like problem solving, analytical, time management & decision making, self-motivated
- Must have an engineering mindset, with a strong desire for continual improvement of self, team, and organization
- Strong technical skills. Knowledge of SDLC. Good aptitude, positive attitude, strong reasoning and communication skills. Must be a good team player. Good analytical skills and research oriented.
Good to Have:
- DevOps knowledge
- CDK or Yaml, DynamoDB
Others:
- Strong engineering mindset. Ability and willingness to work across various Full stack development & Cloud Architecture initiatives. Ability to deal with ambiguity.
- Ability and willingness to work in a fast-paced, agile environment.
- High level understanding of systems and processes supported by the system.
- Sound technical skills, high aptitude, positive attitude, strong inter-personal skills, excellent communication and time management skills.
Competencies:
- Strong Analytical
- Self-Starter / Learner
- Embrace Change
- Build strong Partnership
- Get results
- Act Strategically
- Lead Cultivate Talent
Additional Information
Full Stack Developer
Front-end: ReactJS, CSS, State
Back-end: NodeJS, AWS Lambda, AWS API Gateway
DB: MSSQL/Aurora Postgres
Apply Link : https://careers.principal.com/in/jobs/42208?lang=en-us
Leave a Reply