Senior Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Software
The Role
The Senior Software Engineer is responsible for developing and debugging software components, designing and executing tests, and collaborating with teams on project planning and technical documentation while ensuring high-quality software delivery.
Summary Generated by Built In

The Senior Software Engineer develops, troubleshoots, tests and debugs software components of moderate scope and complexity; shares responsibility for planning and implementation with team members and assumes increasing responsibility as a solid technical contributor in a group; applies understanding of how software products get developed, tested and maintained, how projects are planned and executed, and how systems engineering is done, gained from a number of previously completed projects; and may work on technical solutions in a particular area of specialty.
Job Description/Responsibilities:

  • Applies experience in the application of software development methodologies to complete assignments to required standards of quality and timeliness, while expanding experience and knowledge in areas of assignments; participates in writing software requirements and design specifications for assigned projects; contributes to project approach, methodology selection, project planning, reviewing the work products of others, and status reporting; contributes to localization of a product; plans and conducts tasks to implement design requirements to produce high quality software
  •  Works in multiple sub‐disciplines of software and systems engineering related to estimating, designing, developing and executing test cases based on the requirements
  • Conducts smaller development projects independently; performs specific portions of broader projects managed by supervisor; solicits input and expertise as necessary from higher level engineers to carry out assignments correctly
  • Establishes and maintains thorough and accurate documentation of all work; communicates technical issues within scope of assignments; assists with technical specification documentation and review
  •  Implements, unit tests, debugs and integrates code of moderate complexity; writes and conducts tests to verify the functionality, accuracy, and efficiency of developed or enhanced software
  • Designs, develops, and executes reusable and maintainable automated scripts; prepares test plan, test cases, automates and executes functional and system level testing of products to test various features; applies expertise and understanding of newly identified issues to add, modify, or enhance previously recorded automated scripts
  • Collaborate closely with cross-functional teams and vendors to define, design and ship new features along with managing escalation issues from customers.
  • Extensive experience in designing & developing Test strategy, Test Plan and Test automation framework
  • Test Environment set-up/management, monitoring and streamlining of release management to QA Environments.
  • Proficiency integrating test suite with tools in CICD pipelines
  • Understanding of industry standard methodologies in QA
  • You are an experienced automation test framework and script developer, and you like applying a wide range of skills to solve complex problems across the software development lifecycle.Executes functional and system level testing on problems of limited scope and complexity using systematic tests, creating and/or executing manual and/or automated test scripts for product and system testing

Required Experience/Skills:

  • Proficiency in Java and one or more scripting languages (E.g.: JavaScript, Python); knowledge and experience with OOPS concepts and OS concepts
  • Knowledge and experience with database technologies (SQL, MongoDB, schema design), REST APIs.
  • Experience of working in area of Globalization/Localization Engineering is a plus
  • Experience in web front-end development is a plus (E.g.: Angular JS)
  • Knowledge and experience in Jenkins, Docker & Kubernetes is a plus
  • Demonstrated ability to reason about product quality while producing software requirements for features, requirements for system qualities (including performance and security), product design, software design, estimates, algorithms, source code, test plans, unit test harnesses, software product information and bug fixes
  • Strong foundation and discipline in software engineering process; experience with planning and prioritization of design and development activities to resolve a wide range of issues
  • Proficiency in working on Windows and/or Mac platforms
  • Experience implementing, unit testing, debugging and integrating code of moderate complexity
  • Knowledge of SW Engineering Process, Configuration Management tools and Project Management methodologies
  • Hands on experience in various Automation frameworks, methodologies and practices such as Selenium, ROBOT, TestNG etc.
  • Knowledge of release procedures, test methodologies, QA process and software defect tracking; basic proficiency in writing and executing test cases and exposure to automated test processes
  • Exposure to testing product quality in software requirements for features, system qualities and bug fixes

About Us:

Citrix and TIBCO recently merged to create Cloud Software Group, now one of the world’s largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done — from anywhere. Members of our team will tell you that we value diverse lived experiences, passion for technology, and the courage to take risks.  Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.

Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.

If you need a reasonable accommodation due to a disability during any part of the application process,  please contact us at (800) 424-8749 or email us at [email protected] for assistance.

Top Skills

Java
JavaScript
Python
The Company
HQ: Fort Lauderdale, FL
13,135 Employees
On-site Workplace

What We Do

Cloud Software Group enables our customers to evolve, compete and succeed leveraging our software franchises for and across data, automation, insight, and collaboration.

Similar Jobs

TransUnion Logo TransUnion

Senior Software Engineer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Karnataka, IND
13000 Employees

BlackLine Logo BlackLine

Senior Software Engineer - C#/.NET

Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Remote
Hybrid
Bengaluru, Karnataka, IND
1810 Employees

Motorola Solutions Logo Motorola Solutions

Sr Software Engineer(Rhel Linux, Ansible, KVM)

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Bangalore, Bengaluru, Karnataka, IND
21000 Employees

Motorola Solutions Logo Motorola Solutions

Senior Software Engineer (Software Development)

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Bangalore, Bengaluru, Karnataka, IND
21000 Employees

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account