Senior Software Engineer
Core
Design, build, and maintain efficient, reusable, and reliable code for internally developed software products from conception to release.
Role type
Senior Software Engineer (SaaS)
Builds
Internally developed software products
Domain
SaaS for financial management, human capital management (HCM), and enterprise resource planning (ERP)
Deliverable
production ML models | product features
Required skills
C#, LINQ, MS SQL, Entity Framework, REST, API design, GIT, Agile methodologies, debugging complex applications
Preferred skills
Azure, AWS
Responsibilities
Perform responsive software development and integration within an agile process; Design, build, and maintain efficient, reusable, and reliable code; Support the software lifecycle including design, development, and testing; Work closely with users to provide personalized software support; Ensure the best possible performance, quality, and responsiveness of applications; Identify bottlenecks and bugs and devise solutions to mitigate and address these issues; Help maintain code quality, organization, and automation; Testing and evaluating new development technologies; Documenting application support and operational procedures
