Full Stack C# .NET Developer (Junior) at Cap Index
Exton, Pennsylvania, USA -
Full Time


Start Date

Immediate

Expiry Date

26 Jun, 25

Salary

0.0

Posted On

26 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Web Applications, Linq, Database Design, Soap, Communication Skills, Languages, Cloud Services, Rest, Front End Design, Computer Science, Asp.Net

Industry

Computer Software/Engineering

Description

Full Stack C# .NET Developer (Junior)
Job description
We are looking for a full-stack motivated C# .NET application developer to join a team building the next generation of a growing risk assessment platform. Our team is looking to add members looking to take ownership efficiently, delivering stable feature functionality our community requires. We’re looking for you if you’re comfortable working in a collaborative Agile environment where everyone shares responsibility for success in every aspect of our product’s delivery. We build incrementally, deliver by validation, and enable through a culture of DevOps.
You’ll have a passion for the highest quality results, continuously looking to improve outcomes by enhancing processes and highlighting opportunities. You’ll work in collaboration, adopting Scrum and Agile processes to prioritize, pick up, and complete work. You’ll share ideas and team up to deliver new and creative ways to solve problems.
Technologies: C#, ASP.NET, SQL, Angular, Azure, Git

What will be my duties and responsibilities in this job?

  • Design, develop and maintain front-end and back-end solutions
  • Write clean, scalable, documented, and efficient code using technologies such as ASP.NET, C#, React
  • Debug, tune and refine existing systems and applications and optimize performance
  • Provide on-going maintenance, support, and enhancement in existing systems and platforms
  • Build your technical and strategic skills as you work with team members from across the business
  • Champion innovative ways, from concept to execution, that will help give team and our clients the best chance for success
  • Share your ideas and make your voice heard in an open collaborative team environment
  • Use your agility and curious mind to respond to new challenges in a fast-paced and rapidly changing environment
  • Follow agile methodologies such as Scrum, Kanban or adopt Lean principles
  • Stay up-to-date with recent and relevant technologies

What are the requirements needed for this position?

  • Bachelor’s degree in Engineering or Computer Science or a related field, or relevant work experience
  • 1-3 years of professional experience in coding using .NET languages (C#)
  • Experience developing web applications using ASP.NET
  • Experience in relational database design and Structured Query Language (SQL)
  • Experience building and interacting with APIs and services using REST, SOAP, etc.
  • Strong technical written and verbal communication skills with an ability to communicate with technical and non-technical stakeholders
  • Fundamental understanding of Agile methodology

Experience with one or more of the following is a strong asset:

  • Experience utilizing Web Forms
  • Experience developing with front-end frameworks (angular, react, js)
  • Knowledge of Azure cloud services
  • Experience with LINQ
  • Experience with front-end design
  • Experience with ASP.NET Core

Job is remote, however will be required to travel up to 3 times a year for meetings

Responsibilities
  • Design, develop and maintain front-end and back-end solutions
  • Write clean, scalable, documented, and efficient code using technologies such as ASP.NET, C#, React
  • Debug, tune and refine existing systems and applications and optimize performance
  • Provide on-going maintenance, support, and enhancement in existing systems and platforms
  • Build your technical and strategic skills as you work with team members from across the business
  • Champion innovative ways, from concept to execution, that will help give team and our clients the best chance for success
  • Share your ideas and make your voice heard in an open collaborative team environment
  • Use your agility and curious mind to respond to new challenges in a fast-paced and rapidly changing environment
  • Follow agile methodologies such as Scrum, Kanban or adopt Lean principles
  • Stay up-to-date with recent and relevant technologie
Loading...