Senior Software Engineer

Job ID: 33904068

Budget: $8 – $15 USD

Job Description:

• Writing clean, high-quality, high-performance, maintainable code
• Develop and support software including applications, database integration, interfaces, and new functionality enhancements
• Coordinate cross-functionally to ensure project meets business objectives and compliance standards
• Support test and deployment of new products and features
• Participate in code reviews
• Such other duties as may be designated or assigned by the Company as may be made known to you


Must Have:

• Bachelor's degree in Computer Science (or related field)
• 3+ years of relevant work experience in .NET Core, C#, Entity Framework
• 3+ years SQL Server database designing, writing complex SQL queries and performance tuning
• 3+ years on Angular, Typescript, Boostrap, CSS
• Experience on one of the following Github, Gitlub, Bitbucket
• Expertise in Object Oriented Design, Database Design, and XML Schema
• Experience with Agile or Scrum software development methodologies
• Experience using Jira or other project management tool
• Ability to multi-task, organize, and prioritize work
• Strong analytical and planning skills;
• Excellent problem-solving skills


Good to Have:

• Experience on PostgreSQL
• Knowledge on Employee Management, Timekeeping and Payroll
• CI/CD, DevOps, setting up and managing Build and release pipelines
• Have Azure, IBM or any cloud implementation
• IIS Implementation
• Experience in appgyver or mobile development, an advantage
Related categories: SQL C# Programming Software Architecture Angular