You’re being taken to an external site to apply.
Enter your email below to receive job recommendations for similar positions.PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior Software Engineer-174298:
-
Employment Type:
Full-Time
-
Experience:
Not Specified
-
Education:
Not Specified
-
Travel:
Not Specified
-
Manage Others:
Not Specified
-
Location:
Bengaluru, Karnataka (Onsite)
Do you meet the requirements for this job?
Senior Software Engineer-174298
Job Description:-
About the job
We're on one of the biggest digital transformations to be a modern technology company. And to help us get there, we're looking for passionate and capable software engineers who think creatively, thrive on problem solving, and really know cutting-edge technologies.
Our teams work as agile squads made up of colleagues and business partners. We build and run the applications that bill, invoice, and collect payments for all customers of our customer facing businesses.
Right now, most of our applications run on Oracle databases, using Java, PLSQL and SQL. As part of our transformation, we're building new services in Java and Python, making our applications suitable to run in the public cloud and leveraging the power of cloud data capabilities for data reporting, analytics, and AI. We need you to come and help us make this a reality.
What you'll be doing
- A skilled software engineer with a solid understanding of the importance of test-driven development, shared code ownership, agile methodologies, API design and the management of technical debt.
- Collaborating with other engineers to deliver high quality, reliable and maintainable solutions.
- Delight customers by delivering rapid agile change while the teamwork at a sustainable pace.
- Troubleshoot and solve complex problems
- Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation.
- Ensuring code reviews and quality standards are maintained.
You should apply if:
- You're a skilled software engineer, with up-to-date skills, and passionate about high quality, secure and performant software
- You're proactive about learning and can mentor junior engineers
- You're proficient in agile ways of working
- You're comfortable working in a fast-paced environment as part of a DevOps culture
- You're proficient with PLSQL, SQL and one or more strongly typed languages (e.g. Java, Go, Python)
- You've experience with relational and NoSQL databases, and data technologies (e.g. Hadoop, Spark, Dataflow, BigQuery, Dataproc)
- You're a good communicator, able to advise technical and non-technical stakeholders
Bonus points for (but not essential):
- Experience working with Google Cloud data tools.
- Hold one or more Google or other cloud platform certification
- Experience of Infrastructure as Code
- Experience with Spring, Scala, and/or Kafka
- Experience leading a software engineering team
- Experience working in or running an SRE team
Recommended Skills
- Agile Methodology
- Apache Hadoop
- Apache Kafka
- Apache Spark
- Architecture
- Cloud Platform System
Help us improve CareerBuilder by providing feedback about this job:
Job ID: 17402099
CareerBuilder TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.