Senior Full Stack .Net Developer

at  INSCALE

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Jan, 2025Not Specified25 Oct, 2024N/ASoftware Projects,Software Development Methodologies,Teams,Requirements Gathering,Communication Skills,Tracking Systems,AutomationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

QUALIFICATIONS

• 5 +experience as a senior software developer with a proven track record in technical leadership.• In-depth knowledge of software development methodologies and Microsoft development stack including Azure.• Familiarity with code versioning tools, issue tracking systems, and collaborative development platforms (e.g. GitHub).Current tech stack:• C#• MVC• .NET Core• MS SQL / EF / Dapper• REST APIs / Web API• JavaScript / Typescript• Vue.JS• Knockout (currently being depreciated)• HTML / CSS• Microsoft Azure• Git.Good-to-Have:• Strong knowledge of one or more JavaScript based frameworks, preferably Vue.JS• Familiarity with creation of unit tests using recognized best practicesSoft Skills Requirements:• Demonstrated ability to lead and inspire teams to deliver high quality projects on time.• Excellent communication skills including high quality requirements gathering, and clear project communications.• Able to report accurately on the status of all in flight software projects to the senior management team, escalating issues when necessary.• Proactive, organized, with exemplary time management and planning skills, capable of consistently meeting deadlines.• Enthusiasm for hands-on problem-solving and the initiative to address tasks proactively, with a mindset geared toward automation and efficiency.

EDUCATION

Not Applicable

Responsibilities:

Participate in bespoke software design and development, including:• Developing new and on-going web projects.• Logging error reports in accordance with defined bug tracking process to ensure that bugs are identified and quantified as soon as possible.• Investigating and debugging error reports assigned to you.• Helping with technical reviews of requirements, organizing requirements into sprints and estimating the time required for developmentDeliver all software to a high quality by:• Identifying and recording areas of the codebase that may require refactoring and, where necessary, performing that refactoring with minimal impact on existing functionality.• Maintaining and promoting language-appropriate coding styles.• Making full use of test driven automation practices.• Raising with your project lead or manager actual or potential problems and risks you encounter during development.• Identifying to manager any processes, tools or training you think would improve the software we deliver or help you further your skills as a developer.• Performing ad-hoc releases and/or hotfixesLead projects and manage co-workers and partners by:• Liaising with the project manager and client to gather requirements and provide on-going project updates.• Authoring/contributing to specifications, sprint planning and project management.• Assessing the risks, rewards and impact of prioritizing certain tasks over others and relaying that information back to the project manager.• Triaging bug reports, assessing the risks and cost benefit and relaying that information back to the project manager.• Taking prioritized features and tasks and planning sprints within a release to ensure all features are completed on time.• Reviewing of other developers pull requests/code.• Planning time effectively to ensure team can deliver to agreed deadlines• Managing the software release cycle so testers have access to new features and fixes with enough time for feedback and corrections prior to release.• Providing assistance and mentoring to junior members of the team.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London, United Kingdom