11 Sep
|
ConnectWise
|
Pune
Job Description
General Summary:
/n
The Senior Software Engineer I is responsible for developing high-quality, cutting-edge, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner, while remaining aligned with industry and organizational standards.
/n
Essential Duties & Responsibilities:
/n
/n
Provides support to the Engineering teams, with a high attention to detail
/n
Researches, analyzes, and documents findings
/n
May influence others within the Software Engineering team through the explanation of facts, policies, and practices
/n
Designs, builds, and maintains large-scale production services, web applications, data pipelines, and streaming systems
/n
Works on systems critical to company's current and future operations
/n
Debugs production issues across services and multiple levels of the stack
/n
Assists with improvement of organizational engineering standards, tooling,
and processes
/n
Participates in the testing process through test review and analysis, test witnessing, and certification of software
/n
Evaluates codes to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems
/n
Maintains an understanding of current technologies or programming practices through continuing education, reading or participation in skilled conferences, workshops, and/or groups
/n
/n
Knowledge, Skills, and/or Abilities Required:
/n
/n
Advanced .NET Engineering: Proficient in designing, developing, and deploying robust applications utilizing the .NET Framework ecosystem.
/n
Object-Oriented Design (OOD): Demonstrated expertise in applying Object-Oriented Programming (OOP) principles, design patterns, and clean architecture practices.
/n
Relational Database Management: Robust hands-on experience with relational dat
📌 Senior Software Engineer Pune
🏢 ConnectWise
📍 Pune