Senior Software Engineer

PANI Jobs - Company Logo - default

The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences software’s design in relation to hardware.

Essential Duties and Responsibilities :

Review and provide feedback on designs.
Takes ownership of the design and development of features within their component.
Recognizes and practically solves for anti-patterns.
Good understanding of how his/her work aligns with high-level use cases and team deliverables.
Define (more than a feature, less than a product) a component that fits into an architecture.
Describe and defend design decisions for components owned by the team.
Optimize software design to leverage platform capabilities.
Acts as the technical subject matter expert for a product domain.
Quantify and communicate work estimates and risks to direct management

Education:

Bachelors/Masters degree in Computer Science or equivalent

Location: Chennai.

Job Types: Full-time, Fresher

Pay: ₹20,000.00 – ₹45,000.00 per month

Benefits:

Provident Fund

Schedule:

Rotational shift

Supplemental pay types:

Overtime pay
Performance bonus

Education:

Bachelor’s (Preferred)

Experience:

total work: 1 year (Preferred)

Work Location: In person

Share your thoughts

Join 2,778 family on emails

We send interesting articles, researched business tools and relevant deals to you so that you won’t miss any of them.

Scroll to Top