The Sr. Software Development Engineer will design, develop, test, and maintain software applications or systems, collaborating with cross-functional teams to create efficient and reliable software solutions
Job Summary
The Sr. Software Development Engineer will design, develop, test, and maintain software applications or systems, collaborating with cross-functional teams to create efficient and reliable software solutions.
Responsibilities include hands-on coding, leading implementation projects, architecting complex software, mentoring junior developers, performing code reviews, testing, bug fixes, and analyzing/optimizing performance.
CSGer Perks & Benefits include Work from Home, Employee Belonging Groups, Medical / Dental / Life Insurance, Meal Voucher, Day-care benefits, and Paid Time Off.
Matching Summary
The Sr. Software Development Engineer will design, develop, test, and maintain software applications or systems, collaborating with cross-functional teams to create efficient and reliable software solutions.
Skills & Requirements
Must-have
C# .NET, React, JavaScript, Python
ELK stack framework familiarity
SQL or NoSQL databases experience
CI/CD pipelines (Azure DevOps)
AI code generation experience
English language proficiency
Nice-to-have
Collaborate with cross-functional teams
Troubleshoot issues and optimize code
Stay updated with emerging technologies
Agile scrum environment experience
Power BI familiarity
PHP familiarity
Key Requirements
6+ years of experience
Bachelor’s degree in Computer Science or equivalent experience