companyCision logo

Senior Software Developer

CisionHyderabad, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To excel in this role, candidates should possess a strong background in software development, with proficiency in programming languages such as Java, C#, or Python. Experience with software development methodologies, including Agile, is essential. A Bachelor's degree in Computer Science, Engineering, or related field is preferred. Strong analytical skills, problem-solving capabilities, and the ability to work collaboratively in a team environment are critical for success.

About the job

 

 

 

At Cision, we are dedicated to empowering individuals to make a significant impact. Your voice matters, your ideas are valued, and your unique perspective drives our collective success. As a member of our global team, you will flourish in an environment that promotes curiosity, collaboration, and innovation, while contributing meaningfully to the brands we support.
 
Join us in revolutionizing the future of communication and fostering authentic connections that truly matter. Whether you are tackling complex challenges or spearheading innovative solutions, your growth is our success, and together, we will shape the conversations of tomorrow.
 
Job Summary

The Senior Software Developer will be responsible for the design, development, testing, and maintenance of software solutions that fulfill business requirements. This role involves contributing to both the development of new features and the enhancement of existing systems, leveraging software engineering principles to deliver robust, scalable, and maintainable applications.

 

Essential Duties & Responsibilities

Design, develop, and maintain software systems, applications, or services.

Collaborate with team members and stakeholders to identify technical requirements and translate them into effective solutions.

Write clean, efficient, and well-documented code, adhering to engineering best practices.

Participate in code reviews, testing, and deployment processes to ensure high software quality and performance.

Assist in troubleshooting and debugging efforts, identifying root causes, and implementing effective solutions.

Support platform performance monitoring and operational health through logging, alerting, and diagnostics.

Engage in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.

Provide technical input for project planning, estimation, and risk assessment.

Perform other related duties as required to support business needs.

 

Job Level Specifications

Possess extensive knowledge and application of principles, theories, and concepts. Comprehensive understanding of all job functions and industry best practices, techniques, and standards.

Develop solutions to complex problems where analysis of situations and/or data necessitates in-depth evaluation of variables. Determine the optimal approach to achieve results and provide recommendations for improving policies and procedures.

Work independently while also collaborating effectively with team members.

About Cision

Cision is a global leader in communication and media intelligence, empowering brands to connect with their audiences more effectively. Our team is dedicated to fostering innovation, collaboration, and personal growth, ensuring that every employee can contribute to shaping the future of communication.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.