OpenGov

Sr. Full-Stack Software Engineer

Pune, India
JavaScript TypeScript SQL MongoDB Docker Kafka CSS GraphQL PostgreSQL Java Kubernetes React Node.js HTML DynamoDB AWS Terraform API Microservices Redis
Description
Job Summary for Sr. Full-Stack Software Engineer:
As a Sr. Full-Stack Software Engineer at OpenGov, you will build the best-in-class SaaS solution that enables efficiency, transparency, and accountability within government agencies. You will be a key member of our engineering team, delivering new platform capabilities, features and improvements in a fast-paced environment, using modern frontend technologies to drive our mission to make theworld a little better every day by powering our key community functions.
A typical day in this role will involve a blend of collaborative teamwork, creative problem-solving, and hands-on development. Strong collaboration skills within your team and cross-functionally, and an ability to quickly ramp up and learn new technologies will be keys to your success.
 
Responsibilities:
·      Full-Stack Ownership: Collaborate with cross-functional teams throughout the entire development lifecycle to architect, design, develop, and maintain high-quality frontend and backend software solutions, from ideation to implementation and maintenance.
·      Front-EndMastery: Design and developer-facing features using JavaScript/TypeScript, React, Node.js, HTML, and CSS.
·      Back-End Excellence: Architect and build scalable, secure back-end systems utilizing APIs, Microservices (Java, Sprig), RESTful and GraphQL APIs, and integrations with external systems.
·      Data Expertise: Work with a variety of databases including Redshift, PostgreSQL, Redis, MongoDB, DynamoDB etc.
·      Cloud Infrastructure: Leverage AWS cloud services to deploy and manage our applications and participate in building CI/CDpipelinesandutilizeDevOps tools like GitHub, Sonar, Docker, Kafka, Kubernetes, Terraform, Argo-CD, and New Relic.
·      QualityOwnership: Write/enhance/maintain unit, integration, and end-to-end tests, and develop/maintain automated testing scripts with code reviews and deliver high-quality, maintainable code, following an API-first approach to develop microservices and integrate with customer systems for continuous quality improvement.
·      Troubleshooting and Technical Support: Identify and resolve technical issues through troubleshooting, root cause analysis (RCA), and timely resolution of issues/incidents/defects, including providing on-call support whenever needed.
·      Agile Champion: Work effectively in a fast-paced Agile environment utilizing Scrum and Kanban methodologies.
 
You’re a Perfect fit , if You Have:
·      7-10 years of strong hands-on experience in architecting, designing, and developing high-quality, performant, scalable front-end and back-end software systems in a self-organized Agile environment.
·      Solid experience with JavaScript/TypeScript, HTML, CSS, and modern frameworks like Node.js, React, etc.
·      Strong experience with back-end technologies like APIs/Microservices with Java, Sprig, RESTful/GraphQL etc.
·      Experience working with various SQL/No-SQL databases including Redshift, PostgreSQL, Redis, MongoDB, DynamoDB etc.
·      SolidunderstandingofcloudinfrastructureconceptswithAWSCloud

services, experience with DevOps tools like GitHub, Sonar, Kafka, Docker, Kubernetes, Terraform, Argo-CD, and New Relic.
·      Proven track record building and delivering enterprise software using Agile methodologies with a strong understanding of cloud-native software development and design practices.
·      Experience in developing Unit, Integration and E2E tests for Quality with expertise in evaluating/developing/enhancing/customizing the test automation frameworks (e.g. Playwright, Selenium, RESTAssured etc.) and developing/maintaining the test automation scripts for functional and performance quality.
·      Experience architecting, designing and building APIs, designing database models, and implementing event-driven patterns.
·      Excellentwrittenandverbalcommunicationskillswithapassionfor problem-solving, collaboration, presentations/demonstrations, and working in a fast-paced environment.
 OpenGov
OpenGov
Data Visualization Enterprise Software GovTech SaaS Software

0 applies

59 views

Other Jobs from OpenGov

Project Manager

Chicago, IL Remote Hybrid

Software Engineer II

Plano, TX Remote Hybrid

Software Engineer II

San Francisco, CA Remote Hybrid

Software Engineer II

Boston, MA Remote Hybrid

Sr. Software Engineer

Seattle, WA Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 251 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers