Full Stack Lead Software Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

HOME OFFICE, as a full stack Lead Software Engineer , you will design, develop, and troubleshoot software for next generation of software development platform and applications. These products are developed using state of the art technologies including Angular, Azure, Microsoft.NET, Microsoft SQL Server, and XML technologies. We are looking for a highly motivated individual who will take ownership of the software throughout the entire development process.

The ideal candidate will possess strong development and problem-solving skills. They must also possess excellent written and oral communication skills. They must be self-motivated and deliver on commitments within the established timelines.


Key Responsibilities

  • Interpret software requirements to design and implement software as defined by product management and agile team.

  • Gain a complete understanding of the development framework and guidelines and apply to daily software development.

  • Translate software design into measurable task and time estimates. Track time against those tasks on a weekly basis

  • Seek creative solutions to problems and make recommendations for implementations.

  • Establish and maintain good working relationships with developers in various office locations

  • Provides technical mentorship, coaching and training to junior members

  • Identify areas of improvement, deliver full-cycle implementations.

  • Work closely with the team to ensure that all product development is produced according to product requirements.

  • Provide tracking, investigation and resolution of issues raised from the support department.


Essential Skills

  • 5+ years of full SDLC and TDD for complex business applications

  • Experience with cloud using Azure Platforms, App Services, Caching, CDNs, Azure SQL

  • Sound experience in REST APIs

  • Experience with Angular/Typescript, .NET Core, C#, .NET Framework, and SQL

  • Experience with XML, JSON and related technologies.

  • Experience with Azure DevOps, GIT.

  • Experience with framework development, continuous integration and deployment.

  • Experience in crafting and analyzing a Framework (Integrated development environment) for interaction and user experience

  • Provide presentations to delivery team and product owner on solution design and architecture

  • Proven ability to take on complex problems independently and to generate creative solutions.

  • Excellent analytical and problem-solving skills.

  • Demonstrates an eagerness to obtain domain knowledge in order to effectively demonstrate technical qualifications.

  • Teamwork skills and ability to get work done through others.

  • Dedicated teammate with the ability to work in a globally dynamic environment.


Desired Qualifications

  • Experience in Redis / Forms.IO / Cosmos DB /Cost Analysis / Data Recovery

  • Experience in reviewing UX designs and proposing new recommendations based on technology

  • Experience writing unit/integration test.

  • Perform analysis with respect to integration with various applications

  • Build technical specification documents and recommend solution

  • Experience with release management and DevOps pipeline, handling CI, branches, build and release processes

  • Experience with PowerShell

  • Data analysis, database design, and troubleshooting skills.

  • Experience with code analysis tools.


Education/ Certifications

  • Four-year university degree in information technology, computer science, or similar, and/or equivalent work experience.