
Job Description:
· Database Design & Development:
- Design, develop, and optimize database structures, tables, views, stored procedures, and functions in MS SQL Server.
- Ensure data integrity, performance tuning, and security of database systems.
- Collaborate with development teams to design and implement database schemas based on application needs.
· .NET Web API Development:
- Develop and maintain RESTful Web APIs using .NET Core MVC.
- Ensure APIs are secure, scalable, and optimized for performance.
- Collaborate with front-end developers and other stakeholders to integrate APIs with applications.
· Data Management & Maintenance:
- Perform data migrations, backups, and recovery strategies.
- Monitor and troubleshoot database performance issues, query optimization, and implement best practices for indexing and partitioning.
· Collaboration & Communication:
- Work closely with business analysts, project managers, and QA teams to understand requirements and deliver solutions.
- Participate in code reviews, provide constructive feedback, and adhere to development standards and best practices.
· Documentation:
- Create and maintain technical documentation for database structures and APIs.
Required Skills and Qualifications:
· 2-3 years of experience in MS SQL Server (2016 or later), including database design, writing complex queries, stored procedures, and performance tuning.
· Strong experience in developing .NET Web APIs (using .NET Core MVC).
· Proficiency in C# and understanding of RESTful API principles.
· Strong experience in Entity Framework for data access.
· Familiarity with SQL Profiler and other database performance monitoring tools.
· Basic understanding of front-end technologies (HTML, JavaScript, etc.) is a plus.
· Strong problem-solving skills, attention to detail, and ability to work independently and in a team environment.
·
Preferred Qualifications:
· Experience with Azure SQL Database or other cloud-based database solutions.
· Understanding of Agile development methodologies.

Similar jobs
Job Title: Content Marketing Manager
Location: Remote
Experience: 3–5 years
About the Role
We’re looking for a Content Marketing Manager who can create and manage content that connects with a US audience. You’ll plan, write, and manage different types of content that tell our story and support our growth. If you love writing, enjoy building content strategies, and can juggle multiple projects, this role is for you.
What You’ll Do
Content Strategy & Creation
- Plan and run content strategies that fit business goals.
- Write and edit across formats: blogs, case studies, emails, newsletters, templates, social posts
- Engage with clients and experts with the content strategies.
- Use engagement-based strategies for outreach.
Content & SEO Management
- Manage end-to-end blog workflows, topic research, keyword planning, assigning to writers, editing, CTAs, and publishing.
- Work with SEO teams and freelancers to ensure content is optimized and published on time.
Campaign Support
- Create and review newsletter content, manage group postings, and track analytics.
- Support ABM and LinkedIn campaigns by drafting and refining outreach messages.
Planning & Coordination
- Own and manage monthly content calendars to ensure smooth delivery across channels.
- Collaborate with design, product, and social media teams to align content with campaigns.
Performance & Quality
- Track how content performs and suggest improvements.
- Review and approve freelance work, prepare their monthly budget estimates and invoices.
- Monitor newsletter subscribers and maintain records.
- Keep the tone, voice, and messaging consistent across all channels.
What We’re Looking For
- 3–5 years of experience in content marketing & content writing.
- Experience creating content for a US audience.
- Strong writing and storytelling skills.
- Comfortable with SEO basics and using tools like Google Analytics.
- Good at managing projects and deadlines.
- Team player with strong communication skills.
Good to Have
- Experience in B2B SaaS or tech.
- Knowledge of social media marketing and paid campaigns.
- Familiarity with tools like HubSpot, WordPress, or other CMS platforms.
Why You’ll Love Working Here
- You’ll own and shape our content marketing efforts.
- Work with a friendly, collaborative team.
- Flexible, remote-friendly work setup.

Who We Are
Nudge enables consumer companies to personalize shopper journeys without depending on developer bandwidth. We believe the future of commerce lies in enabling every brand to create dynamic, personalized experiences at scale. Our SDKs power these experiences, letting companies configure UI/UX directly from our dashboard without additional engineering work.
We’re backed by leading global investors and are building a team in Bangalore that thrives on energy, curiosity, and ownership. We value strong opinions held loosely: we love people who care deeply about their craft, but who are flexible and collaborative when building together.
The Opportunity
We are looking for a founding Frontend Engineer with a strong foundation in Javascript and web technologies. In this role, you will design and maintain our Dashboards are web SDKs that are used by consumer apps. You’ll be solving real challenges of scale, performance, and security.
At Nudge, engineers own the product end-to-end. You won’t just receive PRDs to execute on, you’ll play an active role in shaping the product roadmap, influencing technical and product decisions, and ensuring what we build truly serves our customers.
What You’ll Do
- Lead development of our customer-facing interfaces: Dashboard, Chrome Extension, and Web SDK.
- Collaborate with product and design from idea to implementation - owning features end-to-end.
- Write modular, maintainable code that scales across use cases and user types.
- Shape our frontend architecture and tech stack as we scale.
- Continuously improve performance—through bundle optimization, caching, or efficient state management.
- Use TypeScript, React, Next.js, Redux Toolkit, React Query, and browser storage tools (localStorage, sessionStorage, cookies) to build seamless, fast experiences.
What We’re Looking For
- 3–5 years of professional experience in web development.
- Experience building or maintaining SDKs, libraries, or frameworks that ship to external developers.
- Strong understanding of fundamentals, internals, and system design.
- Proficiency in networking (HTTP, WebSockets) and local data persistence.
- Experience working with large language models (LLMs) in production.
- Familiarity with LangChain or Vercel AI SDK.
- Experience with server-driven UI and dynamic component rendering is a strong plus.
We are looking for a focussed, energetic and motivated Senior Java Developer. You must have sufficient experience in Java Development, Spring, Spring Boot, AWS and SQS, S3. You will be challenged with complex and robust product development.
As a Senior Java Developer, you will be the most senior developer within the company working alongside other Java Developers, the Engineering Manager, and the CTO.
Senior Java Developer requirements
Solid development experience using Java, Springboot, SQS, S3 and Microservices
Experience working in Swing Java framework
Revises, updates, refactors, and debugs code
Write clear, concise and efficient code and ensure it is fully tested
Service and develop features using Java with AWS, JUnit, SQL and Spring framework
You have a good knowledge of Cloud technologies (ideally AWS)
Participate in peer coding reviews and work in a collaborative, agile environment
Demonstrate technical knowledge and expertise with a clear understanding on the products' technical composition
Senior Java Developer responsibilities
7-9 yrs minimum work experience
Excellent analytical, troubleshooting, and communication skills
Excellent attention to detail and time-management skills
Serves as an expert on developed applications
Ability to adapt and learn new product/technology is key
Collaborates with internal teams to produce software design and architecture
Knowledge of Agile frameworks (i.e. Scrum) and has worked with Jira or Spira
Attend daily stand-up meetings alongside the Scrum Master
A self-starter, hardworking and committed individual
Work UK hours - ideally 9.00am - 6pm with the expectation to work out of ours when needed
Are you passionate about solving problems through technology, customer obsessed, flexible, smart and analytical, strategic yet execution focused, passionate about mobile and e-commerce ? If yes, a Product Manager role gives you a chance to be a part of the Health-tech revolution in India & build products for scale.
As a Product Manager you will be expected to :
- Develop a vision & roadmap for your Product area for the next phase of hyper growth in the Health- tech segment.
- Drive execution on the roadmap, partnering with your development team, design, qa and cross-functional stakeholders.
- Always think customer backwards, collect insights & work on products / solutions that delight our customers.
- Analytical and data-driven, you love digging into the data to understand what's happening and define & measure success on every project
- Recruit & Mentor other product managers, providing them with guidance and mentorship to maximize their potential.
- Communicate confidently & clearly both written & verbal.
Responsibilities :
We are looking for a Product Leader to own the customer experience across platforms (Mobile Web, DWeb, Mobile Apps). The objective of this role is to define & drive experiences for consumers which give a delightful experience & build long term loyalties. You will also work to identify, prioritize and fix areas of improvement across the conversion funnel, and improve new customer acquisition and retention. The specific focus would also be on identifying the needs of customers that are new-to-online or new-to-ecommerce, and build solutions to address those needs.
What are we looking for ?
- 5 to 8 years of hands-on experience in product management in high scale consumer internet environments with 2+ years in managing consumer Apps / Web platforms.
- Bachelor's degree in Engineering. Management degree from a top Business school is a plus.
- Solid track record of building and shipping multiple products with a high business impact.
- Experience of working with multiple stakeholders and demonstrate a high degree of influence across several teams/functions.
- Excellent problem solving, critical thinking, and communication skills. Highly customer obsessed thinking with deep understanding of customer needs and aspirations.
- Deep understanding of technology.
- Hands on experience of working on contemporary tools on Analytics, A/B, CLM & Agile.
- Previous start-up experience is a strong plus
- Manage and build an overall email marketing strategy
- Create various email lists and campaigns
- Create and design various CTAs and email templates
- Test the success of every campaign
- Determine email marketing KPIs
- Develop a lead generation strategy
- Create smart email lists
- Increase email subscriptions
- Analyze data to get smart insights
- Suggest methods for improvements
- Segment lists based on behaviors like past email engagement and website interactions
- Develop documentation and road maps for processes, A/B tests, and promotions that succeed through email.
Requirements and qualifications:
- Past experience with email marketing, lead nurturing, marketing automation, and/or web analytics
- Proficient using marketing automation technology
- Knowledge of the latest digital marketing trends
- Experience with email automation tools
- Sense of ownership and pride in your performance and its impact on company's success
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
- Minimum 3-6 years of experience in the same field.
We are looking for a Senior Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include:
Designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we would like to meet you.
Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
Responsibilities
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
Requirements
- Proven work experience in software development
- Proven work experience in software quality assurance
- Strong knowledge of software QA methodologies, tools and processes
- knowledge of Selenium/Appium for web and app automation in android and IOS
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Hands-on experience with manual and automated testing tools
- Solid knowledge of SQL and scripting
- Experience of 3 years to 8 years
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus.
Responsibilities:
- Design and deliver scalable web services, APIs and backend data modules.
- Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases
- Collaborate with product management and engineering teams to elicit and understand the requirements and develop solutions
- Stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.
Required Qualifications:
- 6+ years of experience writing multithreaded programs running in Java
- Experience on Java, Spring Boot,, Apache Nifi , workingDocker, EKS, Azkaban, Jenkins
- Experience with Git and build tools like Gradle/Maven/SBT.
- Strong understanding of object-oriented design, data structures, algorithms, profiling, and optimization.
- Have elegant, readable, maintainable and extensible code style.
- Experience on AWS is preferable
- Knowledge on top algorithms like sorting, heap/stack, queue, search, etc.
- Familiarity with test-driven development
- Thrive in a fast-paced environment, with ability to deliver code of quality quickly.
- Attention to details. Strong communication and collaboration skills.
- BS in Computer Science or equivalent

A Technical Delivery Manager/Project Manager is required to join the team that will be delivering a large-scale business initiative.
The role is accountable for the technical delivery of a large-scale technical transformation project focusing on upgrading the network fabric of our key data centres. Delivery teams are located in various locations around the globe.
Specific Responsibilities / Accountabilities:
- Technology delivery – lead the delivery across all technology teams in the workstream throughout the end to end delivery chain
- Planning - Accountable for all technology planning activities, including working closely with Workstream Lead to ensure technology plans are fully and correctly reflected in overall workstream plans and roadmaps
- Dependency management - Ensures all impacts of dependencies are addressed in the overall project plan. Effectively work across the organization to ensure all dependent teams are aligned with the project plans and schedules
- Risk and Issue Management – Ability to proactively manage risk and issues for the workstream in a timely manner and have the confidence to make decisions to mitigate or resolve when required. Work closely with workstream lead to ensure RAIDS are fully documented, mitigated and escalated as required.
- Leadership – Lead and work closely with all members of the team, including business analysts, architects, QA and development management to ensure all aspects from intake, requirements, design and testing are fit for purpose and delivered in a timely manner for planning and execution
- Team performance - Work closely with the Scrum Masters and Vendor management (where required) and QA to ensure the delivery performance of the teams throughout execution and identify opportunities to optimize to improve timeliness, throughput and quality.
- Problem solving and decision making – sound judgment at a senior management level using assertiveness and influencing skills to ensure items are discussed and decisions made and agreed in a timely manner
- Governance – Manage any workstream technology team governance and adhere to the overall programme governance to ensure all stakeholders and team members are aligned and effective in delivery
- Reporting – Ensure reporting is provided as required on a regular basis against roadmap, plans and any performance KPI’s and OKR’s for your teams
- Communication - Working closely and collaboratively with the Project management office to identify and manage all stakeholders, providing visibility and transparency
- Financial Management and Project Accounting – Providing the critical data required for the project management function to monitor and track financial health, analysing resource requirements across multiple projects or across programmes to meet strategic goals
Essential Skills/Experience Required:
- Experience in running scaled agile teams
- Previous experience of working in a large scale, Top Tier Investment Bank or for a wider Financial Services Organisation
- Experience of setting up and working on a Greenfield Programme of work
- Proven experience in delivering large-scale technical programmes in a hands-on capacity
- A software delivery background would be highly beneficial due to the technical nature of the deliverables
- Extensive stakeholder management experience up to senior level, alongside the management of external vendor relationships
- Experience of working in a complex, high-paced environment with a global team
- Excellent communication skills both written and verbal
Key Stakeholders
- Workstream Lead
- PMO
- Scrum Masters/Scrum of Scrums
- Other Delivery Managers for dependencies
- Development leads
- QA Lead
- Product Owners
- Business Sponsors
- Lead BA
- Lead Solutions architects
- Service (Release to BAU)


