.Net Senior Developer

Posted 12 Days Ago
Be an Early Applicant
Goa
Senior level
Information Technology • Consulting
The Role
The .Net Senior Developer will design, develop, and maintain applications using .NET technologies, collaborate with stakeholders, and mentor team members.
Summary Generated by Built In

This position will work collaboratively with peers to develop, enhance, and maintain applications such as client-specific websites and .NET applications. The candidate must be able to work independently, support current customer applications, and develop new applications or modifications to existing ones. This role requires significant .NET development, including GUI development and SQL stored procedures. The candidate should have strong interpersonal skills and the ability to participate in client calls.

Responsibilities

  • Collaborate with project stakeholders to define requirements and deliver project goals
  • Work autonomously to design, develop, and implement complex features using .NET Core
  • Revise, update, refactor, and debug code
  • Identify bottlenecks and bugs and devise solutions to mitigate and address these issues
  • Test and deploy applications and systems
  • Develop documentation throughout the software development lifecycle (SDLC)
  • Assist the QA team in ensuring optimal application performance, quality, and responsiveness
  • Oversee the development of new and existing systems using .NET technologies
  • Enhance existing systems by analyzing business objectives, preparing action plans, and identifying areas for modification and improvement
  • Communicate with clients and team members regarding task progress, assess implementation risks, and ensure projects meet objectives (timeline, budget, quality)
  • Mentor and guide team members in domain and technology expertise
  • Conduct code reviews to ensure maintainability, performance optimization, and compliance with requirements
  • Continuously enhance proficiency in client-used technologies and explore new technologies to improve development processes

The ideal candidate for the position should have the following skills and experience:

Technical Qualifications

  • Experience with .NET Core with a background in .NET Framework
  • Experience in C# and strong understanding of object-oriented programming
  • Experience developing applications using ASP.NET MVC / ASP.NET Core MVC
  • Experience in developing applications using microservices architecture
  • Experience working with ORM tools, specifically Entity Framework
  • Experience applying SOLID principles in software development
  • Experience writing and optimizing database queries for relational databases such as MySQL, MSSQL, and PostgreSQL
  • Experience writing unit tests using frameworks like NUnit, XUnit, or MSTest
  • Experience designing system architectures, including event-driven architecture and API-based solutions such as REST, GraphQL, and RPC
  • Experience implementing and applying various design patterns
  • Knowledge of Python and its application in software development
  • Knowledge of front-end technologies, including HTML, JavaScript, and CSS
  • Knowledge in cloud platforms {Azure |AWS}
  • Familiarity with client-side frameworks such as JQuery, ReactJS, or Angular
  • Familiarity with containerization tools like Docker and Kubernetes

Personal Skills

  • Strong analytical skills: can read business requirements, analyze issues, and propose solutions to ensure successful implementation
  • Clear and concise communication skills (verbal and written)
  • Ability to identify alternatives and implement optimal solutions
  • Strong problem-solving skills with attention to detail
  • Ability to quickly learn new concepts and software
  • Ability to apply logic in identifying patterns, structures, and formats and organizing ideas to validate proposed solutions
  • Ability to work collaboratively in a team environment
  • Time management skills to handle multiple tasks and meet deadlines

Education and Work Experience

  • Background in CS, IT or related scientific discipline is preferred
  • The candidate should have over 5 years of working experience or an equivalent combination of education and experience

Top Skills

.Net Core
.Net Framework
Asp.Net Core Mvc
Asp.Net Mvc
AWS
Azure
C#
CSS
Docker
Entity Framework
GraphQL
HTML
JavaScript
Kubernetes
Mssql
Mstest
MySQL
Nunit
Postgres
Rest
Xunit
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Overland Park, Kansas
262 Employees
On-site Workplace
Year Founded: 2003

What We Do

Creative Capsule was founded in 2003 in Kansas City and since then has grown into a team of more than 200 motivated software professionals in Overland Park Kansas, Zürich Switzerland, and Goa India. Our founders continue to be involved in day-to-day operations, bringing an overriding customer focus and a dedication to technical excellence. Many of our best clients are rapidly evolving SaaS and software startup companies and life sciences companies who share our passion for innovation.

Creative Capsule builds lasting development relationships. We create highly skilled and effective software teams that integrate seamlessly with our clients’ organizations. We do not deliver one-off projects. Instead, we work to understand each client’s unique business needs and culture, and then construct cohesive teams that empower our partners and strengthen their delivery capabilities.

Creative Capsule helps clients to transform their software delivery capacity. For each client, we build a dedicated development group that works hand-in-hand with their organization, creating a single virtual team. We ensure a close fit with each client by selecting team members that have technical and personal attributes that resonate with the client’s needs and culture. Each of our teams spans continents, providing an optimized balance of responsive local presence and cost-effective offshore resources, while operating as a single innovative and agile force that shares risks and rewards.

Similar Jobs

Infuse (infuse.it) Logo Infuse (infuse.it)

Test Engineer

Information Technology • Consulting
Panaji, North Goa, Goa, IND
93 Employees

GE Healthcare Logo GE Healthcare

Global Marketing Analytics Director

Artificial Intelligence • Healthtech • Analytics • Biotech
75 Locations
50282 Employees
2 Locations
53000 Employees
Salcette, South Goa, Goa, IND
97838 Employees

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
17 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account