JOB OVERVIEW
Plan A Technologies is looking for a Full Stack .NET Developer to design, develop, and install software solutions. You will be part of a cross functional team that is responsible for the full software development life cycle (SDLC), from conception to deployment. This is a fast-paced job with room for significant career growth.
Please note: you must have at least 4+ years of experience as a Full Stack .NET Developer using .NET, C#, JavaScript, SQL, MSSQL to be considered for this role.
JOB RESPONSIBILITY
Executing full lifecycle software development (SDLC).
Programming well-designed, testable, efficient code.
Integrate software components into a fully functional software system.
Develop software verification plans and quality assurance procedures.
Document and maintain software functionality.
Troubleshoot, debug and upgrade existing systems.
Deploy programs and evaluate user feedback.
Comply with project plans and industry standards.
Ensure software is updated with the latest features.
Defining system functionality and writing code in various languages.
Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Participate in a development team and solo projects, producing components for new and existing applications with a focus on the Microsoft technology stack.
Create technical specifications based on functional requirements.
Perform basic support and debugging in test and production environments.
Identify and escalate problems.
Proactive: Must be willing to seek out information and solutions that are pertinent to their responsibilities and key to their delivery.
Must be willing to remediate code written by others.
EXPERIENCE
BSc degree in Computer Science, Engineering or relevant field or equivalent experience.
4+ years experience with .NET, C#, JavaScript, SQL, MSSQL.
2+ years experience developing web applications using at least some popular web frameworks (MVC, Entity Framework, Identity Framework, .NET Framework, API/Webservice, Rest, SOAP, ASP.NET, Web API).
2+ years experience development using at least one UI/UX Skills/frameworks (jQuery, HTML5, CSS, Razor[MVC5 & Dot Net Core], Bootstrap, SASS/LESS.
1+ Year experience using GitHub.
Experience with test-driven development.
Proficiency in software engineering tools.
Ability to document requirements and specifications.
Experience designing interactive applications.
Analyzing, designing, developing, implementing and maintaining application code in a variety of contexts.
Relational database integration experience.
Developing client premise-based and/or web-based software solutions with application development, complex code development, application testing and component design.
Ability to communicate clearly with non-technical audiences.
Excellent verbal and written English communication skills.
Initiative and drive to do great things.
Preferred:
Experience using one or more Technologies (Docker, Microsoft RDLC Reports).
Proficient Knowledge in Azure (Storage, Traffic Manager, Functions, VMs, App Services, SQL, SignalR, Service Bus, Resource Manager).
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!