The Software Engineer II will work closely with product, design, and technology teams to build and enhance applications, ensuring code quality and maintainability. Responsibilities include conducting code reviews, collaborating across teams, translating product requirements into technical tasks, and staying updated on technology trends.
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
- MySQL
- Postgres
Preferred Experience:
Top Skills
C#
SQL
Similar Jobs
As a Full Stack Software Engineer at Atlassian, you'll build REST APIs, customer-facing React components, configure backend service monitoring, create CICD pipelines, and develop integrations with content management systems, all while ensuring features are reliable and tailored to customer experiences.
The Software Engineer will develop modern compliance, fleet, and driver management products for enterprise clients, focusing on scalable infrastructure and services. Responsibilities include collaborating with teams to design solutions, writing maintainable code, supporting features at scale, and ensuring system health through monitoring and debugging.
Be an Early Applicant
The Staff Software Engineer will join the AI Services team to develop applications and APIs for enhancing Acquia's digital experience platform. They will gather requirements, design solutions, code, review PRs, ensure compliance and security, mentor team members, and contribute to the architectural vision of the platform.
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.