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 software implementation projects, architecting complex software, mentoring junior developers, performing code reviews, testing, bug fixes, and optimizing code and system performance.
CSG offers a Work from Home policy, Employee Belonging Groups, Medical/Dental/Life Insurance, Meal Vouchers, 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) experience
AI to generate code experience
English language proficiency
Nice-to-have
Agile scrum environment experience
PHP familiarity
Power BI familiarity
Technical documentation creation
Key Requirements
6+ years of experience
Bachelor’s degree in Computer Science or equivalent experience