Job Description:
Job Title: Application Developer: Full Stack
Location: 100% Remote: PST hours
Duration: 12 - 18 months
Contract on W2
Typical Day in the Role
• Purpose of the Team: The purpose of this team is to offer support to commercial partners like Azure, M365, Dynamics, and consumer businesses like Xbox and Bing Ads.
• Key projects: This role will contribute to working on cost-saving initiatives related to IVR Workflow and Visual IVR.
• Typical task breakdown and operating rhythm: The role will consist of more meetings in the beginning, but typically only 30 min to 1hr of stand-up or team meetings daily and the majority of the time will be spent on development, deployment and testing.
Compelling Story & Candidate Value Proposition
• What makes this role interesting? - This role provides the opportunity to learn about IVR systems and how different systems are integrated.
• Unique Selling Points: 1) Development with React Components: The role involves development using React components, which is a valuable skill in the current market. 2) Cost-Saving Initiatives: The work contributes to MS cost-saving initiatives, particularly in the support experience area.
Candidate Requirements
• Years of Experience Required: at least 8 overall years of experience in the field.
• Degrees or certifications required: The role requires a degree or certification in software development, with a preference for candidates who have experience as a full-stack developer, particularly with UX and back-end services.
• Disqualifiers:
□ Unable to work PST core hours. If they do not meet this requirement, they will be disqualified.
• Best vs. Average:
→ Experience with C#
→ Strong experience with React components
→ Experience with both front-end (UX) and back-end services, ideally within the.NET framework
→ Familiarity with the Software Development Lifecycle (SDL) process.
→Ability to communicate effectively in English and write technical documents
• Performance Indicators: Performance will be measured based on the completion of work items assigned and the speed at which the candidate can deliver results. If tasks take longer than expected, it will be noted as a performance issue.
Top 3 Hard Skills Required + Years of Experience
1. Minimum 8 years experience with C#
2. Minimum 8 years experience with React
3. Minimum 8 years experience with Full-stack development.
Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: ASAP
• Hard Skills Assessment Process: The assessment process will include NA
• Required Candidate Preparation: Candidates should have NA prepared prior to the assessment.
Work with Analysis, testing, and business owner teams to understand desired system functionality. Primary developer for high complexity functions. Provide technical support and expertise to other development team members. Provide development lead with work estimates. Drive Technology Architecture decisions. Create technical design documents. Create development environment. Ensure that code meets development specifications and is maintainable (comments, supporting documentation) Create and execute unit tests exercising the code’s functionality and compatibility with other features prior to turning code over to test team. Communicate and defend design, requirements, feature set, functionality and/or limitations of systems. Resolve code issues raised by analysis or test teams. · Work with developers and other members of project team, MS product and program managers, and vendors in accomplishing objectives. Develop tools to aid the development process (e.g. basic test automation for all developers to run locally prior to check-in) Participate in code reviews of other developer’s work. Deliverables include Technical Architecture, Technical Design Specification, Thoroughly commented Code and Technical User Guide.
Please let me know if this is something you would love to do, and help me with your updated resume. Feel free to reach me out at Harshiv@ifgpr.com if you have any questions.
Thanks