• Own the product from a technical perspective making changes to stack, adding services, refactoring code, changing infrastructure, and adding or removing any tools as necessary
• Architect, code, and debug problematic code
• Take part of code reviews as a reviewer and reviewee.
• Produce both high-level and detailed-level designs based on business requirements and defined architectures
• Participate in business requirements, test planning, design reviews, etc. to gain a solid understanding of the application and provide input into various SDLC deliverables
• Provide coaching and mentoring to the development team
• Coordinate with both onshore and offshore teams to ensure coding, testing, debugging, and implementation activities are completed as required
• Produce and maintain documentation and records in compliance with the SDLC requirements
• Analyze, define, and document requirements for data, workflow, logical processes, interface design, internal and external checks, controls, and outputs
• Contribute to defining timelines and project plans; analyze and estimate feasibility, cost, time, and scope
• Ensure information security standards and requirements are incorporated into all solutions
• Contribute to the ongoing support, stability, and performance of application systems in production including problem analysis, resolution, escalation and reporting as necessary
• Stay current with trends in emerging technologies and how they could apply to the organization
• BS in Computer Science or equivalent combination of education and professional work experience
• 7+ years of demonstrated development experience building web applications
• 4+ years experience building scalable and maintainable RESTful APIs using C#
• Strong fundamental knowledge of relational databases (SQL in particular) and ability to write performant queries
• Experience working as a technical team lead is highly desired
• Experience with automated testing frameworks and pipelines
• Experience with HTML5, CSS3 and JavaScript, requiring solid cross-browser ES6+ skills/TypeScript
• Experience using AngularJS (or any Reactive Front-End frameworks like React, Vue.JS, Svelte, etc.)
• Experience using version control software (i.e. Git), and Agile development methodologies
• Working knowledge of Continuous Integration/ DevOps processes and tools such as Azure DevOps
© 2020 RemoteJobs.store. Built using NextJS and Vercel.
Uses RemoteOK and Remotive APIs.