Senior Software Engineer (New Delhi, NCR - India)
Company: Valocity Limited
Location: Charlotte
Posted on: March 27, 2025
Job Description:
About Valocity:Are you a purpose driven individual that thrives
on high energy and agile environments?At Valocity, we understand
that property is one of the most valuable assets globally, and
buying a home is a monumental financial decision for most
individuals. That's why we've brought a game-changing solution
transforming the outdated process of finding and financing a home
into a seamless and globally unique experience.In just under the 10
years, Valocity has successfully connected an entire ecosystem of
valuers, brokers, insurers, lenders, and consumers through our
cutting-edge One Smart Platform. We're passionate about empowering
people with property and are digitally connecting lenders and the
ecosystem across over 2700 cities worldwide.At Valocity, we don't
just talk about change; we make it happen. Our award-winning team
collaborates with industry-leading and innovative clients, and
we're committed to hiring, nurturing, developing the best talent
and creating strong teams. Our culture thrives on customer
centricity, fostering an environment that encourages innovation,
experimentation, and a relentless pursuit of excellence.For more
information about what we do at Valocity, please watch our video
.About The Role:Due to growth, we are expanding our Tech Team and
recruiting for Senior Software Engineers in New Delhi, NCR, India.
As a Snr. Software Engineer, you will be part of a cross-functional
squad who are tasked with delivering value to our customers. In
order to succeed in this role, you must have the ability to write
clean, efficient, and functional code. You must also have a keen
eye for details along with a passion to develop software in the
.NET framework.As a Snr Software Engineer you will be responsible
for producing high quality clean code using .NET languages such as
C# etc., creating applications from scratch, configuring existing
systems, and providing user support. Your responsibilities will
include sourcing project requirements, deciding on the most
appropriate software solutions, reviewing peer code, and ensuring
that developments are error-free. You should also ensure that the
final products are well-presented and engaging.Key
Responsibilities:
- Learn existing systems functionality and topography.
- Complete all phases of software development life cycle
including analysis, design, functionality, testing, and
support.
- Producing high quality code using .NET languages such as C# or
Angular, React etc.
- Problem solving and issue resolution.
- Serve as a technical lead contributing to and directing the
efforts of development teams.
- Assist in task planning, estimation, scheduling, and
staffing.
- Mentor Software Engineers to allow for skill/knowledge
development through advice, coaching, and training
opportunities.
- Develop high-quality software design and architecture.
- Communicate clearly with business users and project team.
- Assist in automation, deployment, and monitoring
activities.
- Providing technical support for mobile, web or desktop
applications.
- Developing documentation throughout SDLC (software development
life cycle).
- Revising, updating, refactoring as well as debugging code.
- Implement best practices and methodologies for security,
quality, and development approach.
- Improving existing software by incorporating latest industry
advancements and upgrades.
- Testing and deploying applications, software, and systems.
- Co-ordination and collaboration with Customer IT Teams for
System Integration including understanding requirements, developing
optimal design and solution, Build Code, Testing and
Deployment.
- Support End customers and Internal teams for any
product-related issues.
- Work deeply and closely with all stakeholders including
Product, QA, Data, Customer Onboarding, and Business Development
Teams.Key Requirements:
- BE or Equivalent Degree preferably in Computer Science from a
Reputed Educational Institution and University.
- At least 6-8 years' Strong experience with client-side web
development (HTML, JavaScript/Typescript, and CSS).
- At least 6-8 years' Strong experience with .NET/C#, .Net Core,
and Web Services.
- Experience working with Angular and/or pattern libraries are
highly desirable.
- Demonstrated ability to lead others.
- Competent with the use of GIT.
- Competent with the use of tools like JIRA, Devops, etc.
- Understands and can apply object-oriented software
principles.
- Experience with SQL, Docker, Kubernetes, Helm.
- Experience working with Microservices Architecture, APIs,
etc.
- Working experience on Azure Cloud and its Services.
- Producing code using .NET languages such as C#.
- Good Understanding of Key Software Engineering Principles such
as SOLID Principles.
- Good Understanding of Data Structures and Algorithms
(DSA).
- Must understand Concepts of Clean Code, TDD, Design Patterns,
etc.
- Collaborating with co-workers to facilitate the creation of
large, complex developments, as required.
- Familiarity with Agile methodologies.
- Excellent analytical and problem-solving skills.
- Sound understanding of architectural styles and APIs (e.g. RPC,
REST).
- An aptitude to learn and take on new challenges.
- Comfortable with working in a dynamic team environment.
- Strong written and verbal communication skills.
- A self-motivated, self-starter.
- Experience working with teams spread across multiple time
zones.Why Join Us?
- We have a passion to change the world and enable people around
the planet with property.
- We're proud to be globally ambitious, high energy and people
first where we work hard and celebrate success.
- If you thrive in a fast-paced, high-growth environment where
people have fun and passionately chase their purpose, this is the
place for you!
- See more about Life at Valocity: .Please Note:
- We will be reviewing applications as they come in so don't
delay, apply now.
#J-18808-Ljbffr
Keywords: Valocity Limited, Charlotte , Senior Software Engineer (New Delhi, NCR - India), IT / Software / Systems , Charlotte, North Carolina
Didn't find what you're looking for? Search again!
Loading more jobs...