E

Senior Full Stack Developer

Elite Talent
Full-time
On-site
Remote

We are seeking a highly skilled and self-motivated SeniorSoftwareDeveloperto join our growing technology team. The ideal candidate will bring over 8 years of software development experience, with a solid understanding of the software development life cycle (SDLC), and the ability to work across both front-end and back-end technologies. This role requires strong problem-solving skills, attention to detail, and the ability to work independently with minimal supervision.

Requirements

  • Participate in the design, development, testing, and deployment of software solutions in alignment with established standards and guidelines.
  • Write clean, scalable, and efficient code using programming best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain and improve existing codebases and peer review code changes.
  • Troubleshoot and debug complex technical issues.
  • Contribute to technical documentation and support ongoing system improvements.
  • Follow Agile Scrum methodologies for project execution and delivery.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent combination of education, training, and experience).
  • 8+ years of professional software development experience.
  • Solid knowledge of the Software Development Life Cycle (SDLC).
  • Strong understanding of Object-Oriented Programming (OOP) with proficiency in C/C++.
  • Hands-on experience in front-end development using HTML/HTML5, CSS/CSS3, JavaScript, and frameworks such as jQuery.
  • Proficiency in C#, .NET Framework, ASP.NET Core, and ASP.NET MVC5.
  • Experience working with relational databases, especially MS SQL, including writing and optimizing SQL queries.
  • Familiarity with Entity Framework and Dapper for data access.
  • Good exposure to modern JavaScript frameworks such as Angular, React.js, Vue.js, and TypeScript.
  • Experience working with Bootstrap and responsive UI development.
  • Hands-on experience with Microsoft Azure or other cloud platforms.
  • Proficiency with RESTful APIs, Web API, and WCF.
  • Working knowledge of version control systems such as GitHub, TortoiseSVN, and TFS.
  • Strong problem-solving and analytical skills.
  • Excellent debugging and troubleshooting abilities.
  • Excellent communication skills and the ability to work independently with minimal supervision.

Benefits

  • Pension Plan
  • Paid Time Off
  • Training & Development