The client needs two backend software engineers to work on a Job Scheduling Modernization project.
Essential Duties
• Working with an agile team to modernize legacy platforms (Delphi, Powershell Scripts).
• Participating in peer-reviews of code, unit test, and technical designs
• Analyzing and resolving application bugs and defects
• Writing technical designs for mid to large projects
• Mentoring developers
• Responsible for final code review and merge within small team
• May work with scrum master to help lead small team, assigning work to scrum members and following up with progress and blockers, escalating as needed
• Work with product to break ideas into buildable components (User Stories)
• Perform other duties as assigned by immediate supervisor or upper management
Skills & Requirements
• 5+ year of web and software development
• Experience working in 2 week agile sprints using CI/CD
• Demonstrated knowledge of SQL, C#, .NET, Linq, Entity Framework, and Azure Paas components
•... 2+ year of design, develop, and deploy experience using Azure servers
• Ability to develop working software using Azure App Service, Azure Logic App or Azure Function
• Experience in modernizing legacy software
• Experience building and using Restful Services
• Experience with Object oriented, multi-tiered, component based architecture
• A moderate understanding of JavaScript and JavaScript OOP principles
• Knowledge of GIT and branching strategies
• Strong attention to detail and focus on delivering defect free
• Moderate experience with HTML, CSS, styling pages
• Experience with a Javascript framework (Angular) a plus
• Experience with SCSS a plus
• Single page application experience with templating a plus.
• Preferred 3+ years of experience working in Financial Technology/Services or similar industry
• Experience and ability to work in a fast paced environment
• Strong problem solving skills, ability to reason logically and provide solutions
• Self-reliant/Self-starter/Strong work ethic
• Excellent listening, presentation, and consultative skills.
• Proven organizational, leadership, and interpersonal skills and proven success
• working directly with clients.
• Excellent verbal and written communication skills – ability to interface and influence
• at multiple organizational levels.
Client Notes
Someone with experience in .NET and Queues or Message broker as they will be working with multiple Jobs/Workers to give maintenance and enhancements. We need to evaluate if the project will be still using Hangfire or need to integrate another more enterprise solution for the workers
Bolivia