drjobs
Staff Senior Engineer
drjobs
Staff Senior Enginee....
drjobs Staff Senior Engineer العربية

Staff Senior Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

- India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2585916
Job Description
About Us:
Diligent is the leading governance risk and compliance (GRC) SaaS company serving 1 million users from over 25000 organizations around the world. Our software enables holistic and informed conversations about GRC and ESG to ensure CEOs CFOs and the board have an integrated view of audit risk information security ethics and compliance from across the organization.
Position Overview:
Diligent is looking for a Sr Full Stack Software Engineer with focus on backend technologies to join our Messenger team! Diligent s Messenger product is our primary messaging solution tailored to be compliant with the highest security standards. Messenger integrates with multiple Diligent products and is key to the overall Modern Governance technology strategy. It is a servicebased architecture written primarily in TypeScript with Node.JS (backend services) and Angular (Webfront end). But we have iOS and Android app as well for mobile platforms.
The ideal candidate will have proven ability to apply effective analysis design programming and testing skills to produce and maintain scaled SaaS software solutions. They will be driven resourceful and not feel intimidated by significant technical challenges. They will want to take ownership of the features they are working on and proactively drive improvements in software design and development practices. They will love to automate away manual toil and be interested in championing observability continuous integration and deployment scalability security and other nonfunctional requirements into our system. They will value team culture and see their success as the team s success.
Key Responsibilities
  • Design code review and test assigned features and user stories in accordance with the agile methodology employed by Diligent.
  • Producing highlevel technical design artefacts for major stories
  • Contribute to the quality assurance/testing strategy for assigned features performing technical tasks as required to support that strategy including but not limited to development of unit and other automated tests and assisting with acceptance and regression testing.
  • Influence the design of the future state of the product including separating out major components and subsystems designing and delivering prototypes.
  • Communicate effectively with other development teams production operations and a few other technology groups to ensure regular smooth delivery of working software to production.
  • Ensure all work is carried out and documented in accordance with required standards methods and procedures to ensure information retention and reuse. Ensure internal systems are always kept up to date with the latest activity
  • Plan and control their own workflow to ensure all deadlines are met and manage their own tasks effectively
  • Attend Daily Scrum Sprint Planning Backlog Refinement and Retrospective Meetings
  • Involved in continuous improvement of processes by regularly making improvement recommendations at team retrospectives
  • Help other team members to grow and improve their technical knowledge as they help you grow and improve
Required Experience/Skills
  • Degree or equivalent in Computer Science Mathematics or similar discipline.
  • 5 years of software engineering experience.
  • Strong experience in a handson development role at a commercial software company.
  • Demonstrable experience of devising and delivering changes to large/complex products.
  • Proven experience in developing scalable Typescript/NodeJS applications.
  • Commitment to producing well tested and documented code.
  • Strong code review mentoring and refactoring skills.
  • Creative and innovative problemsolving skills.
  • Experience working on an agile team providing estimates and reporting progress.
  • Able to communicate effectively with technical and nontechnical teams.
  • Keen to improve processes and share knowledge across the team.
  • Familiarity with Source Code Control Systems (esp Git GitHub) and common branching models such as GitFlow.
  • Be passionate about delivering value to our customers.
Preferred Experience/Skills
  • Experience with React
  • Experience with Agile/SCRUM/Lean software development.
  • Keen to learn more about new languages and frameworks.
  • Experience of working in regulated markets.


mern stack,node.js,react.js,mongodb

Employment Type

Full Time

Company Industry

Key Skills

  • Computer Science
  • Docker
  • Kubernetes
  • Python
  • VMware
  • C/C++
  • Go
  • System Architecture
  • gRPC
  • OS Kernels
  • Perl
  • Distributed Systems
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.