BASELINE EXPERIENCE:
· Their code needs to be deployed to cloud and operational at an enterprise/organizational use.
· Deployed to cloud as WebApp, Function App, Container, Kubernetes. Preference being Function Apps on Azure.
· Microservices with (DDD) Domain Driven Design principles are a plus.
· It would be ideal if they have had their code built and deployed via pipelines rather than manual – somewhere in the devops / CICD journey other than the starting gate. It can be trained, but most folks who have deployed to cloud should have some exposure to this.
TOP SKILLS:
· C#
· Microservices
· API Development
· 2 years of AZURE experience
· Serverless development
· Job Summary: Designing, researching, developing APIs and microservices using C# in Azure.
ESSENTIAL FUNCTIONS:
- Participates in Agile software development projects to design, code, and test websites and APIs, and microservices to deliver quality services promptly.
- Develops/codes complex application components based on detail designs developed from business user stories
- Translates user stories to tasks relating to process and data requirements.
- Provides broad understanding of platforms and applications across multiple technologies
- Execution and performance of production support tasks for multiple mortgage production applications
- Ensure all support tasks conform to established standards, this includes incident management, communications, IT compliance and risk management
- Ensure performance meets or exceeds business user/customer SLA and expectations
NON-ESSENTIAL JOB FUNCTIONS:
- Participates in and leads proactive team efforts to achieve departmental and company goals
- Adopts Fairway values in personal work behaviors, decision making, contributions and interpersonal interactions
- Contributes to a positive work environment by demonstrating cultural expectations and influencing others to reward performance and value "can do" people, accountability, diversity and inclusion, flexibility, continuous improvement, collaboration, creativity and fun
- Performs other duties as assigned
REQUIRED KNOWLEDGE, SKILLS & ABILITIES:
- Experience estimating timelines and requirement discovery focused on web and a service oriented architecture environment
- Demonstrable working knowledge of application design, testing, application development, and audit control
- Demonstrated ability in applying programming and testing techniques and tools such as debugging
- Exceptional analytical and conceptual thinking skills
- Ability to influence stakeholders and work closely with them to determine acceptable solutions
- Excellent documentation skills
- Solid knowledge and understanding of the functional design and architecture of application systems across multiple technologies and platforms
REQUIRED EDUCATION/EXPERIENCE:
- BS Degree in Computer Science or equivalent and at least 7+ years’ work experience in all phases of development and supporting information systems and technologies and associated methodologies
- 2+ years’ experience building web sites, microservices and APIs in Azure
- 2+ years’ experience integrating with cloud data stores such as CosmoDB, MongoDB, etc.
- 7+ years’ experience with unit testing frameworks
- 7+ years’ experience of development experience in web and API (REST, SOAP) development using C#
- 7+ years’ experience using T-SQL and SQL Server to create stored proc, views, and schemas with upstanding of query optimization and execution plans
- 7+ years’ experience in all phases of development and supporting software products and technologies and associated methodologies
- Experience building responsive implementations for all browsers
- Experience with DevOps and CI/CD technologies utilizing IaC and PaaS and Azure Pipelines
- Experience with SDLC tools such as JIRA, Confluence, BitBucket (or other Git server)
Job Type: Contract
Schedule:
Experience:
- .NET: 8 years (Preferred)
- mvc: 5 years (Preferred)
- Azure: 4 years (Preferred)
Contract Renewal:
Full Time Opportunity:
Work Location:
Company's website: