Senior Software Engineer Job Vacancy in Intuit Bengaluru, Karnataka – Updated today
Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for
Full Details :
Company Name : Intuit
Location : Bengaluru, Karnataka
Position :
Job Description : Join our mission
Intuit is a global technology platform that helps consumers and small businesses overcome their most important financial challenges. Serving more than 100 million customers worldwide, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Intuit is a leading software provider of business and financial management solutions for small and mid-sized businesses, consumers, financial institutions and accounting professionals. You probably know us by our flagship products, QuickBooks®, Quicken® and TurboTax®, but that’s just the start. We recently acquired Mint.com, and we’re taking on exciting challenges, such as SaaS and mobile applications. Over 50 million users, seven million small businesses and 1,600 financial institutions depend on Intuit because we innovate at the crossroads of real customer problems and breakthrough technology. Join us and let your ingenious ideas be heard.Interested in creating and leading the platforms that are high scale and mission critical? Want to solve large scale and highly availability platform challenges for on premise and public cloud deployments? Intuit is seeking Senior Software Engineer, who is characterized by progressive technical experience and has demonstrated progression in technical prowess, to join Services Fabric Engineering team.
We are looking for creative, brilliant, passionate, enthusiastic and experienced Senior Software Engineer to join the DevX team who can design and deliver platform with a sharp customer focus. The Senior Software engineer will be a developer in the next generation cloud platform which is used by thousands of developers at Intuit. The successful candidate would be responsible for a set of platform capabilities that maximizes the velocity with which Intuit and 2nd/3rd party developers can build awesome products and drive innovation. The candidate will have a proven history in software development on large scale highly available platforms. This person will be a technical leader with a “hands on” experience in an agile software development environment. The person will be customer focused, seeking constantly to understand and evolve products per the customer’s needs.
Interested in creating and leading the platforms that are high scale and mission critical? Want to solve large scale and highly availability platform challenges for on premise and public cloud deployments? Come join the team as a Senior Software Engineer.
What you’ll bring
8+ years experience designing and developing web, software, or mobile applications
BS/MS in computer science or equivalent work experience
Expertise with Java/J2EE
Experience working with three or more of : Unix/Linux environments, Distributed and parallel systems, Workflow automation, Cloud platforms development e.g. AWS/GCP, Kubernetes/Container platforms based development
Experience in Kubernetes and Docker container-based development, packaging and deployments
Experienced with the development of highly scalable and available web applications.
Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications.
Experience with open source technologies (even if you’re prototyping and/or researching the up and coming technology and solutions)
Experience with various, modern web frameworks, cloud/SaaS and with the entire Software Development Life Cycle (SDLC)
Good to have UI skills and experience
Incident management reports, including initial problem analysis, management status, resolution, and follow up defect reporting
Technical documentation on supported applications & operational tools
Application Deployment Plan and implementation
Configuration of monitoring agents at the software layer, and the development of meaningful alerts and the escalation procedures
Responses to monitoring alerts according to defined playbooks and procedures
Participation in Root Cause Analysis (RCA) processes
Implementation of monitoring agents
Management of application deployment processes
Management of RCA processes for a specific application
Implementation of improved operational processes
Real Time Application Dashboards showing overall health of the system
Code reviews of operational solutions
Facilitate the creation of the Operational readiness documents
Review and development of performance and capacity plans (operational capacity and load requirements)
Specifications for onboarding new offerings, including trouble shooting, patch processes, cross organizational incident management processes, security breach response plans, etc.
Implementation plans for application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrades
Metrics reporting on applications performance, availability, reliability, etc.
Design reviews of operational approaches and solutions
Contributions to Operational Standards and Requirements
Risk Analysis and root cause analysis
Technical feasibility and approach decisions
Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
Strong understanding of the Software design/architecture process.
How you will lead
Design, develop, test, deploy, maintain and improve software
Manage individual project priorities, deadlines and deliverables
Result oriented mindset with an affinity to produce high quality code
Architecting and developing web, software, mobile apps, prototypes, or proofs of concepts (POC’s)
Leading the gathering of functional requirements, developing technical specifications, and project & test planning
Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
Generate technical documentation and PowerPoint presentations to communicate architectural and design options, and educate development teams and business users
Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
Work cross-functionally with various Intuit teams including: product management, QA/QE, various product lines, and/or business units to drive forward results
Demonstrate a passion for developing well architected, elegant, web and/or mobile apps
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
This post is listed Under Technology
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company