Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior .NET Developer image - Rise Careers
Job details

Senior .NET Developer

Company Description

Version 1 has celebrated over 26 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Version 1 has several strategic technology partners including Microsoft, AWS, Oracle, Red Hat, OutSystems and Snowflake. We’re also an award-winning employer reflecting how employees are at the heart of Version 1. 

We’ve been awarded: Innovation Partner of the Year Winner 2023 Oracle EMEA Partner Awards, Global Microsoft Modernising Applications Partner of the Year Award 2023, AWS Collaboration Partner of the Year - EMEA 2023 and Best Workplaces for Women by Great Place To Work in UK and Ireland 2023. 

As a consultancy and service provider, Version 1 is a digital-first environment and we do things differently. We’re focused on our core values; using these we’ve seen significant growth across our practices and our Digital, Data and Cloud team is preparing for the next phase of expansion. This creates new opportunities for driven and skilled individuals to join one of the fastest-growing consultancies globally.

Job Description

Version1 is seeking a skilled and experienced Senior .NET Developers to join our dynamic team. As a senior .NET Core Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using the latest technologies in the .NET ecosystem. You will collaborate with cross-functional teams to deliver innovative solutions that meet the needs of our clients and contribute to the growth and success of our organization.

Key Responsibilities

  • Design, develop, and maintain software applications using .NET Core or .NET 6+ framework.
  • Adhere to Design Principles and provide innovative solutions.
  • Perform low-level design, create technical and functional specifications, and develop RTMs (Requirements Traceability Matrices)
  • Preparing architectural, workflow diagrams, prototypes, etc., using tools like Visio, Draw.io, Figma, etc.
  • Implement and maintain applications using Azure App Services.
  • Work with Object-Relational Mapping (ORM) frameworks such as Entity Framework Core and Dapper.
  • Develop complex Stored Procedures, Triggers, and Views in Azure SQL Server.
  • Create unit tests using xUnit frameworks to ensure code reliability and quality.
  • Utilize Azure DevOps and Git for seamless continuous integration and deployment processes.
  • Branching and merging the source code branches to manage the development workflow efficiently.
  • Participate in Agile development cycles, including sprint planning and daily scrums, to enhance team cohesion and project success.
  • Engage in peer code reviews, offer constructive feedback, and uphold coding excellence and best practices. Conduct Secure Code Reviews to ensure application security.
  • Manage deployments in Azure environments, including application performance tuning and AQ (Application Quality).
  • Perform basic cloud administration tasks in Azure.
  • Provide support and guidance to junior team members as needed.

Qualifications

  • Bachelor’s Degree in Engineering with 7+ years of work experience.

Required Skills

  • Minimum 7 years of experience developing Web APIs, Web or Windows applications using .NET core or .NET 6+ framework.
  • Minimum 7 years of experience in developing applications using, C#.
  • Strong understanding of OOPs concepts, SOLID principles, and design patterns.
  • Proficiency in writing unit tests using xUnit or nUnit testing frameworks and mocking frameworks like wiremock.
  • Hands-on experience developing complex Stored Procedures, Triggers, and Views in Azure SQL Server.
  • Strong experience in branching and merging the source code branches to manage the development workflow efficiently.
    Hands-on experience in working with Azure Services like Azure App Services, Azure Functions, Azure Container Apps, cloud deployments, basic cloud administrations.
  • Hands-on experience in resolving the application performance issues.
  • Hands-on experience in preparing the low-level design, workflow diagrams and technical & functional documentations.
  • Excellent communication and written skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Strong ability to challenge technical decisions.
  • Willingness to work in the UK shift to collaborate with international teams and clients.
  • Good to have some experience in CosmosDB

Additional Information

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their well-being, professional growth, and financial stability. 

One of our standout advantages is the ability to work with a hybrid schedule along with business travel, allowing our employees to strike a balance between work and life. We also offer a range of tech-related benefits, including an innovative Tech Scheme to help keep our team members up-to-date with the latest technology. 

We prioritise the health and safety of our employees, providing private medical and life insurance coverage, as well as free eye tests and contributions towards glasses. Our team members can also stay ahead of the curve with incentivized certifications and accreditations, including AWS, Microsoft, Oracle, and Red Hat. 

Our employee-designed Profit Share scheme divides a portion of our company's profits each quarter amongst employees. We are dedicated to helping our employees reach their full potential, offering Pathways Career Development Quarterly, a programme designed to support professional growth. 

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior .NET Developer, Version 1

Join the dynamic team at Version 1 as a Senior .NET Developer in Bengaluru, Karnataka, India! With over 26 years of driving customer success through technology, Version 1 is an innovative consultancy, and we are excited to welcome skilled professionals to our growing Digital, Data and Cloud team. As a Senior .NET Developer, you will immerse yourself in designing, developing, and maintaining high-quality software applications using .NET Core and the latest technologies. You'll have the chance to collaborate closely with cross-functional teams, allowing your creativity and technical skills to shine as you develop innovative solutions that meet our clients' needs. Your responsibilities will include everything from performing low-level designs and creating technical documentation to implementing applications using Azure and developing complex SQL procedures. Your experience with Object-Relational Mapping frameworks, unit testing, and Azure DevOps will be invaluable as you participate in Agile cycles and peer code reviews. At Version 1, we are proud of our employee-centered culture, and we offer hybrid work schedules, private healthcare, and ongoing professional development opportunities that help you stay ahead in your career. If you're ready to take your career to the next level with a supportive and award-winning company, we look forward to your application and the fresh perspective you will bring!

Frequently Asked Questions (FAQs) for Senior .NET Developer Role at Version 1
What are the main responsibilities of a Senior .NET Developer at Version 1?

As a Senior .NET Developer at Version 1, your primary responsibilities include designing and developing software applications using .NET Core, maintaining high-quality code, and collaborating with cross-functional teams. You will focus on developing Web APIs, creating technical specifications, implementing applications using Azure services, and conducting code reviews to uphold best practices.

Join Rise to see the full answer
What qualifications are needed to become a Senior .NET Developer at Version 1?

To qualify for the Senior .NET Developer role at Version 1, you should hold a Bachelor’s Degree in Engineering and have a minimum of 7 years of experience in developing applications using the .NET framework, primarily .NET Core or .NET 6+. Strong skills in C#, OOP concepts, and proficiency in Azure services are also essential.

Join Rise to see the full answer
What technologies do Senior .NET Developers at Version 1 work with?

Senior .NET Developers at Version 1 work with a variety of technologies, including .NET Core, Azure App Services, SQL Server, and Object-Relational Mapping tools like Entity Framework Core. Knowledge of cloud infrastructure and CI/CD tools like Azure DevOps and Git is also crucial.

Join Rise to see the full answer
Does Version 1 provide opportunities for professional development for Senior .NET Developers?

Yes! Version 1 is dedicated to the professional growth of its employees. Senior .NET Developers have access to various training programs, incentivized certifications, and a structured Pathways Career Development Quarterly program to help them reach their full potential.

Join Rise to see the full answer
What work environment can Senior .NET Developers expect at Version 1?

At Version 1, Senior .NET Developers can expect a collaborative and innovative work environment. With a hybrid work schedule, employees benefit from a balance between professional and personal life while engaging in Agile development practices and contributing to a supportive team culture.

Join Rise to see the full answer
Common Interview Questions for Senior .NET Developer
What is your experience with .NET Core and how have you applied it in your previous projects?

In answering this question, share specific projects where you've utilized .NET Core. Describe the applications you developed, the challenges faced, and how .NET Core features helped in achieving project goals. This showcases both your technical knowledge and problem-solving skills.

Join Rise to see the full answer
Can you explain SOLID principles and how they apply to your work as a Senior .NET Developer?

To answer this, briefly define each of the SOLID principles and provide examples of how they've shaped your coding practices. Highlight specific projects where you effectively implemented these principles to enhance code maintainability and robustness.

Join Rise to see the full answer
What techniques do you use for debugging .NET applications?

When responding, mention tools and methods you commonly use, such as breakpoints in Visual Studio, logging frameworks, or performance profiling tools. Provide an instance where effective debugging helped resolve a critical issue quickly.

Join Rise to see the full answer
How do you ensure code quality in your development process?

Discuss the importance of code reviews, unit testing, and continuous integration practices in your workflow. For instance, share how you implement xUnit testing to achieve reliable code, and emphasize the collaborative approach of soliciting peer feedback.

Join Rise to see the full answer
Can you describe your experience with Azure services?

In your answer, focus on specific Azure services you have worked with, such as Azure App Services and Azure Functions. Discuss how you leveraged these to enhance application performance and simplify deployment, including any real-world examples.

Join Rise to see the full answer
What role does Agile methodology play in your development work?

Explain how Agile methodologies like Scrum or Kanban have influenced your work, including how you participate in sprint planning and daily stand-ups. Provide an example of a project where Agile led to a successful outcome.

Join Rise to see the full answer
Describe how you handle tight deadlines in a project.

Here, share your time management strategies and communication skills. Discuss prioritizing tasks, collaborating with your team effectively, and maintaining quality under pressure with examples from previous projects.

Join Rise to see the full answer
How do you keep updated with the latest trends in .NET development?

Discuss your commitment to continuous learning through online courses, attending tech conferences, and following influential developers in the .NET community. Share specific resources that have helped you stay current with developments.

Join Rise to see the full answer
What experience do you have with Object-Relational Mapping (ORM) frameworks?

In your answer, elaborate on your familiarity with ORM frameworks like Entity Framework Core and Dapper. Discuss how these frameworks have simplified database interactions and aided in writing efficient, maintainable code.

Join Rise to see the full answer
How do you mentor junior developers on your team?

Describe your approach to mentoring, focusing on encouraging a collaborative environment. Provide examples of how you offer guidance, including code reviews, pair programming sessions, or facilitating training workshops.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, United Kingdom
Posted 3 days ago
Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, United Kingdom
Posted 3 days ago
Photo of the Rise User
Anthropic Remote San Francisco, CA | New York City, NY | Seattle, WA
Posted 14 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Posted 18 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays
Daydream Remote No location specified
Posted 3 days ago
Photo of the Rise User
Airtable Remote Austin, TX; New York, NY; Los Angeles, CA; San Francisco, CA; Remote - US
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
401K Matching
Paid Holidays
Paid Time-Off
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Photo of the Rise User
Robinhood Hybrid Menlo Park, CA; Bellevue, WA; New York, New York
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Fast-Paced
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Learning & Development
Social Gatherings
Photo of the Rise User
Experian Remote Av. das Nações Unidas, 14.401, São Paulo, Brazil
Posted 3 days ago

Version 1 proves that IT can make a real difference to our customers' businesses. We are trusted by global brands to deliver IT services and solutions which drive customer success. Our 1000 strong team works closely with our technology partners to...

55 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!