Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

You will collaborate with colleagues in product, design, and technology to build and enhance applications. You will engage in code reviews and provide feedback to support quality and maintainability. You’ll help evaluate technologies and consider best practices with guidance from senior team members. You will focus on code maintainability, performance, security, and functionality, leveraging your knowledge of the tech stack and SDLC.


Essential Duties and Responsibilities
  • Build solutions with minimal technical debt and meaningful impact on systems.
  • Collaborate with team members and stakeholders to align with product goals.
  • Prioritize code quality and testing practices.
  • Assist in translating product requirements into technical tasks.
  • Stay informed on technology trends to contribute effectively.
  • Participate in cross-functional initiatives.
  • Contribute to a collaborative culture within the team.


Essential Skills and Experience
  • C#
  • .NET 6+
  • SQL
  • Git
  • Unit Testing
  • RESTful web services
  • Front-end framework such as React

Preferred Experience:
  • MySQL
  • Postgres


Cision Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Cision DE&I Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Cision
Cision CEO photo
Brandon Crawley
Approve of CEO
What You Should Know About Software Engineer II, Cision

Are you ready to take your career to the next level as a Software Engineer II at a dynamic remote position in India? We’re looking for a talented developer who loves to collaborate and innovate. In this role, you’ll work closely with teams across product, design, and technology to enhance and build applications that make a real difference. You'll be engaging in code reviews—a fantastic opportunity to unleash your feedback superpowers to help maintain top-notch quality and make sure our systems run smoothly. Your focus will be on writing maintainable code that prioritizes performance, security, and functionality. With guidance from senior team members, you will evaluate technologies and explore best practices, which is a great way to expand your tech knowledge. You’ll build solutions that minimize technical debt while making a meaningful impact on our systems. Aligning with product goals is crucial, so collaborating with your teammates and stakeholders is key. You will also be translating product requirements into technical tasks, ensuring we stay on target. With a responsibility to stay updated on tech trends, you will contribute to an enriched, collaborative cultural environment within the team. If you have experience with C#, .NET 6+, SQL, and enjoy working with Git, RESTful web services, and front-end frameworks like React, then we would love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer II Role at Cision
What are the key responsibilities of a Software Engineer II at this company?

As a Software Engineer II, your key responsibilities include collaborating with team members and stakeholders to align with product goals, participating in code reviews to ensure quality, translating product requirements into technical tasks, and building solutions with minimal technical debt. You'll also need to prioritize code quality and keep yourself updated with technology trends.

Join Rise to see the full answer
What technical skills are required for the Software Engineer II position?

For the Software Engineer II role, essential technical skills include proficiency in C#, .NET 6+, SQL, Git, and unit testing. Familiarity with RESTful web services and a front-end framework like React is also important. Preferred experience includes working with MySQL and Postgres databases.

Join Rise to see the full answer
Is remote work available for the Software Engineer II role?

Yes, the Software Engineer II position is fully remote, allowing you to work from anywhere in India while collaborating with a talented team on exciting projects.

Join Rise to see the full answer
What kind of team culture can I expect as a Software Engineer II?

As a Software Engineer II, you can expect a collaborative culture where team contributions and knowledge sharing are highly valued. The environment encourages participation in cross-functional initiatives and supports continuous learning through guidance from senior team members.

Join Rise to see the full answer
How does the Software Engineer II position support career development?

In the Software Engineer II role, you'll receive ample support for your professional growth, including feedback from code reviews, opportunities to evaluate new technologies, and encouragement to stay informed on industry trends. This position lays a solid foundation for advancing your career in tech.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you explain your experience with C# and how it applies to this Software Engineer II role?

In discussing your experience with C#, focus on specific projects you've worked on, the challenges you faced, and how you overcame them. Mention any frameworks or libraries you utilized and how C# allows you to solve problems efficiently, emphasizing its relevance to the job.

Join Rise to see the full answer
What strategies do you use to ensure code quality as a Software Engineer II?

Talk about your approach to code reviews, including how you provide constructive feedback. Emphasize practices like writing unit tests, following coding standards, and using tools to analyze code quality, showcasing a commitment to delivering reliable software.

Join Rise to see the full answer
How do you stay updated on technology trends relevant to the Software Engineer II position?

Highlight your methods for staying informed, such as attending webinars, reading industry blogs, participating in online courses, or being active in tech communities. Explain how you apply this knowledge to your work and contribute to team discussions.

Join Rise to see the full answer
Describe a time when you had to collaborate with a product team.

Share a specific example where you worked closely with a product team, explaining how you ensured alignment with product goals. Discuss your communication skills and how you translated requirements into technical tasks successfully.

Join Rise to see the full answer
What experience do you have with RESTful web services?

Discuss any projects involving RESTful services, explaining the architecture, technologies used, and your role in implementation. Highlight your understanding of API design principles and how you ensure effective integration between front-end and back-end systems.

Join Rise to see the full answer
How do you approach minimizing technical debt in your projects?

Explain your strategies for reducing technical debt, such as prioritizing refactoring, adhering to coding standards, and implementing regular code reviews. Share an example where you successfully addressed technical debt and the positive impact it had on the project.

Join Rise to see the full answer
What tools do you use for version control, and why are they important?

Discuss your familiarity with Git as a version control system. Explain how it enables collaboration within a team, allows code tracking, and facilitates managing changes. Reference any specific tools or processes you have used within Git.

Join Rise to see the full answer
Can you share your experience working with unit testing?

Talk about the importance of unit testing in your workflow. Provide examples of testing frameworks you have used, how you structure tests, and any experiences where unit testing improved code reliability and helped catch bugs early.

Join Rise to see the full answer
How do you ensure effective communication in a remote work setting?

Share your effective communication strategies for remote teams, such as using project management tools, scheduling regular check-ins, and maintaining an open dialogue via chat or video calls. Flexibility and responsiveness are key points to emphasize.

Join Rise to see the full answer
What do you think is the most important quality for a Software Engineer II?

Discuss qualities such as adaptability, strong problem-solving skills, and the ability to communicate effectively with team members and stakeholders. Highlight how these traits contribute to your success and ability to thrive in a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Cision Remote Boston, Massachusetts, USA
Posted 7 days ago
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Twelve Labs Remote No location specified
Posted 4 days ago
Photo of the Rise User
Wise Remote The Tea Building, 56 Shoreditch High Street, London, United Kingdom
Posted 10 days ago

As a global leader in PR, marketing and social media management technology and intelligence, Cision helps brands and organizations to identify, connect and engage with customers and stakeholders to drive business results. PR Newswire, a network of...

100 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!