HR Software • Payroll • Time & Attendance • Compensation Planning • Performance Management
51 - 200
4 days ago
HR Software • Payroll • Time & Attendance • Compensation Planning • Performance Management
51 - 200
• Design, code, test, debug, and implement new web based and mobile applications • Maintain and enhance existing C# code for web and mobile applications • Create and maintain SQL databases, tables, views, stored procedures etc. (Microsoft SQL Server 2008+) • Communicate project status and identify technical risks • Monitor and maintain application security and integrity • Support production systems including analysis and troubleshooting of problems • Provide technical knowledge to support other staff members within the organization • Interact with internal and external team members throughout the application life-cycle • Assist in the planning and documentation of site architecture and artifacts • Implementing and developing best practices and architectural standards • Evaluate and recommend appropriate technologies based on product needs and industry trends • Develop creative solutions and write technical design & architecture documents • Re-architects legacy applications to make them scalable, presentable and cloud ready.
• Minimum of 8 or more years of solid software development experience • Architecture and development experience in large-scale enterprise applications • Strong knowledge in .NET platform and C# • Strong knowledge of Microsoft SQL Server 2008+ and T-SQL • Strong knowledge of SQL Server Reporting Services, Integration Services and Analysis Services • Strong working knowledge of front-end HTML/HTML5, JavaScript (including jQuery) and CSS, Bootstrap framework • Working knowledge of XML • Proficient in MS Visual Studio and TFS, including application build/deployment • Knowledge and experience with creating and consuming web services • Must be able to envision solutions to complex problems and can explain them to technical and non-technical audiences.
• Flexible Schedule • Professional work environment • Team work, enthusiasm, solutions to problems and fun help to make a great working environment.
Apply Now