Full Stack Web Developer – Software Developer/ Senior Software Developer / Technical Lead
Location: Bangalore, KA (in-office)
Education: Grad – BE – IT/ CS/ BCA / MCA /ME
Job Description:
We are looking for a skilled Web developer who’ll be responsible for designing, coding and improving our company web pages, programs and applications and passionate about building software and perform well working in a team, along with developers, engineers and web designers also should be able to convert our company needs in functional and user-friendly websites and programs.
Responsibilities:
- Code writing - Write clean code with good nomenclature, sensible tests and comments when necessary.
- Code reviewing & Bug fixes - Implement new features and fix bugs for both existing and greenfield applications
- Unit Testing - Write unit tests, integration tests, and acceptance tests.
- Research & Development on new technology / scope.
- Completing the projects given to you based on defined timelines
- Team management skills for technical lead profile
Required Technical skills:
- Proficiency in:
- a) C#, ASP.NET MVC, Web API, SQL,
- b) JavaScript, jQuery
- Basic Knowledge in HTML, CSS.
- Knowledge of design pattern
- GIT (or other distributed source code management tools) knowledge
- An ability to solve complex problems, communicate clearly, and share a sense of urgency.
- The capacity to thrive in a small, flexible, and dynamic environment, contributing to a high performance.

About Odysseus Solutions
About
Company social profiles
Similar jobs
Role: Senior Software Developer (Backend) - .Net with Microservices & Cloud
YOE: 6.5+ years
Skills: C#, ASP. Net, Microservices Architecture, ASP.NET Core, Web API development, Azure
Kubernetes Service (AKS), API Gateway / Azure API, Entra (Authentication), Azure Service Bus, Azure
Functions, Azure Blob storage, Caching, NoSQL Databases
About the role:
The Software Developer Senior Designs, builds, tests, and – most importantly – ships high-value software
that solves real problems. Strives for security, performance, simplicity, usability, and maintainability.
Mentors and guides less experienced software engineers.
Responsibilities:
1. Team Contribution
● Works within established agile methods, promoting an atmosphere of continuous improvement.
● Continuously learns new technologies and patterns and practices.
● Documents knowledge for the benefit of the team.
● Reports to the team on obstacles and roadblocks.
● Participates in, and occasionally leads, sprint planning, standups, retrospectives, and other team
meetings.
● Promote patterns and best practices on the team.
● Mentors and guides the less experienced software engineers.
2. Planning and Design
● Works with the product team and stakeholders to refine and document requirements.
● Estimates effort for planning purposes.
● Designs and documents enterprise-level software architecture, consulting with Enterprise
Architecture when appropriate.
3. Development
● Writes code to develop software that meets requirements and specifications.
● Follows established software development life cycle (SLDC).
● Writes code with readability and future maintenance in mind.
● Follows established source control standards and best practices.
● Adheres to established secure coding practices.
● Reviews code for other developers.
● Leads team-based development efforts.
4. Quality Assurance
● Validates QA findings and fixes defects.
● Develops integration and testing points in the software that allow for QA testing.
● Assists QA in running performance and load tests.
5. Release
● Assists with release planning and releases.
6. Support
● Assists the support team as needed, including root cause analysis.
● Writes maintenance and metric statistics scripts and entry points for measuring and monitoring.
Requirements:
Solid Understanding of The Following:
● Microservices Architecture:
Confidential. c Foxsense Innovations. 1
● Microservices design principles (bounded contexts, loose coupling)
● API-first design and contract management
● Event-driven design principles
● Asynchronous messaging patterns
● Eventual consistency concepts
● Idempotency and message replay handling
● ASP.NET Core Web API development
● Web Apps
● Azure Kubernetes Service (AKS)
● Azure Blob Storage usage and lifecycle management
● API Gateway / Azure API Management concepts
● Entra (Authentication)
● Azure Service Bus
● Azure Functions
● Caching
● NoSQL DatabasesProcesses & Standards: Git, GitFlow, OO Programming, Kanban, Secure
Coding, & Agile Methodologies
Bonus Skills:
● Excellent written and verbal communication
● Excellent documentation
● Continuous learning
● Collaboration across team and functional boundaries
● Troubleshooting and creative problem solving
● Design simple architecture that supports complex applications and APIs
● Architect extensible databases
● Author complex component-based client applications and restful APIs
● Perform advanced CRUD operations against multiple data sources
● Manipulate enterprise level data structures
● Mentor less experienced team members
● Take ownership of team processes and legacy applications
● Perform business analysis tasks, such as requirements gathering and wireframing
Proficiency in Oops Concepts and C# (Professional)
ASP.NET MVC | ASP.NET Core | EF Core | MVC applications (Advanced)
Entity Framework | ADO.NET (Moderate)
Proficient knowledge in MSSQL | PostgreSQL | Oracle | LINQ | Couch base (Moderate)
Database design including indexes and data integrity
Dependency injection , IoC containers using: Autofac , Handlers,
Understanding of HTML, JS, and CSS
Client side framework jQuery | Typescript| Angular 3.*+ (Moderate)
Knowledge in micro services architecture using service brokers would be an added advantage
Knowledge of cybersecurity aspects on application development would be added advantage
Should be able to identify application performance bottleneck and solve / recommend solutions
Develop, perform unit testing
Working knowledge on source control GIT Lab
Project management using JIRA

Location Bangalore and Noida / Hybrid
Role: FULL STACK DEVELOPER – APPLICATION DEVELOPMENTQUALIFICATION REQUIRED: B. Tech/B.E. in CS or IT or any related degree in computer programming
EXPERIENCE REQUIRED: 4+ years EMPLOYMENT TYPE:
Full-Time ROLES AND RESPONSIBILITIES:
- Implement product features that are secure, scalable, robust and easy to implement and maintain.
- Work independently within self-organizing Agile teams
- Development and Implementation of web applications
- Plan and identify solutions and risks in assigned work.
- Be responsible for implementing features, providing bug fixes, and reviewing code quality to ensure they work well at the cloud scale.
- Take pride in ownership in code and product features delivered.
Skills:
Must Have Skills
Angular 8+ ,NoSQL, Mongodb and Javascript
Expertise on the Microsoft technology stack .Net, C# and REST APIs (.net framework 4.5+) SQL Server & DB semantics. (Couchbase will be a plus) OAuth standard /Bitbucket and Azure Strong experience in deployment of solution on cloud
Good to Have Skills
Good communication skills.(life science exp is a plus)
Good understanding of project architecture and software development Knowledge of design user friendly interface processes.
Good knowledge of Client-side scripting – JavaScript and JQuery, AngularJS. Ability to deliver software and artifacts independently
Exposure to Big Data and cloud environment
COMPETENCIES:
Communicating with Influence : Strong interpersonal skills, with an ability to do client interactions
Analysis & Problem solving : Capitalizes on opportunities to pursue value. Brings issues out in open so that all concern can address and find solution
Working in Partnerships/ team player : Building professional relationships with members of the client team
Professional Expertise Development : Has an open and learning mindset. Adapts to new learning approaches and methods
ROLE SUMMARY:
We are seeking a highly skilled and experienced SDE II .NET Engineer to join our team. As a member of our team, you will work closely with our development team to design, develop and implement software solutions using the .NET framework and related technologies.
QUALIFICATION:
- Excellent academic record – B.E./B.Tech IT, CSE/ MCA
- 3 to 6 years of relevant software development experience with .NET technologies and frontend - Angular 2+/React.js
- Hands-on experience in C#, ASP.NET Web APIs, SQL Server Database with Entity Framework
- Hands-on experience with Angular 2+ or React.js
- Hands-on experience with RESTful Web API
- Hands-on experience in LINQ, Asynchronous programming
- Good understanding of OOPS concepts
- Good Knowledge of JavaScript and JavaScript frameworks
- Experience in integrating different 3rd party APIs (eg. Google Maps, Facebook etc.)
- Good knowledge of GIT
- Good to have: Node.Js, MongoDB, Gulp, Webpack, Azure, AWS, Docker
COMPETENCIES:
● Excellent verbal and written communication
● Willingness to learn and develop your skill set
● Works well within a team environment
● Logical thinker with good problem-solving and analytical skills
● Willingness to get to the root of the problem
● Proactive can do and can think the approach to the job
Job Description
Condé Nast has a huge global footprint across 32 countries worldwide with total monthly visitors reaching more than 550 million. We aim to inspire, inform and entertain our audiences through our portfolio of well known brands such as Vogue, Wired, Vanity Fair, Architectural Digest, GQ and many other leading brands.
Condé Nast has operations in America, Europe, South America and Asia.
The company is undertaking the biggest transformation in its history, driving towards expanding both its operations and its reach through diversifying the digital business models for our brands. Major areas of focus will include video and streaming platforms, increasing subscriptions and memberships, growing our events business, and ensuring we maintain a high level of standard on the products we are already proud of delivering to our customers. Migrating and consolidating to a more centralised set of technologies and capabilities that can be easily leveraged by any brand or product experience is also a top business priority.
Engineering is responsible for scaling, building, deploying websites that serve over 500 million users globally. The global engineering team includes Product Engineering, Platform Engineering and Core Engineering.
About Platform Engineering
Our mission is to build modern media platforms to serve our omni-channel experiences for our portfolio of global brands such as Vogue, Wired, Vanity Fair, and Glamour which currently reaches over 500 million monthly users. We need your help to create new capabilities, and strengthen our existing ones, so that our brands can reach wider audiences through engaging digital experiences.
Quality, performance, experimentation, and speed of delivery are all principles at the heart of what we do as a Platform Engineering group. We have strong capabilities in areas such as editorial tooling, content delivery, design systems, advertising and commerce that we will continue to improve and grow. Our vision is to additionally invest in areas such as video, subscriptions, membership, and next generation editorial tools.
Teams are encouraged to explore creative ideas to meet the Product vision, backed by rigorous techniques. That’s why we have been investing in baking in experimentation into our platforms through a/b and multivariate testing. Currently we run hundreds of experiments in production every day!
You will be working alongside international colleagues across US, London, and India. We strongly emphasise cross-functional working through partnering directly with Product, Data, Design, UX and Delivery.
The Role
We’re looking for a React.js and Node.js engineer, with strong js fundamentals to join our team. We ideally hire engineers who are comfortable across the full stack, but we know you'll have a preference about being on the front- or back-end. As long as you're happy to work on both sets of tasks and willing to learn – you should carry on reading!
Our Tech
● Languages and Frameworks, in the priority: Javascript, Node.js, React.js, (Good to have - Ruby, Rails)
● Data: SQL, MongoDB, GraphQL, Elasticsearch
● Deployment: Docker, AWS, Kubernetes
● Source Control: Git, GitHub
How we work
● We take an agile approach to software development and build our software incrementally and responsively to usage, learning as we go.
● Infrastructure as Code everywhere.
● Pairing. We like knowledge sharing and upskilling.
● Remote friendly. We work with engineers across time zones & locations.
● Teams are responsible for their own apps and are on-call for emergencies.
Role and responsibilities
● Working on our collection of Node and Rails apps.
● Working on our front-end web-based apps, using React and other frameworks.
● Shipping features and services to millions of customers, multiple times per day.
● Building scalable and robust software to handle User Generated Content.
● Collaboratively working with our amazing infrastructure team.
● Mentoring colleagues at every level, and a willingness to be mentored by them
● Supporting your Tech Lead and Engineering Manager in technical decision making, solution design, and estimations.
● Pairing with members of your team to identify the most optimal solution. Regularly conducting code reviews to ensure high standards of engineering quality in the code that we write.
● Working within a cross-functional team that includes designers, business and product leads, UX engineers, and others.
● Designing and monitoring metrics and logs. We use Kibana, ElasticSearch and Datadog extensively, but as long as you’re aware of how important observability is, we don’t mind what tools you may have used in the past.
● Taking part in our 24/7 “On Call” rota to troubleshoot any major operational issues out of hours. Teams are responsible for their own apps availability and reliability.
About you - Essential skills
● You have a BE / BTech or equivalent experience
● You’re a software engineer.
● Expert knowledge of JavaScript, Node.js, and browser technologies.
● Expert understanding of React.js or other comparable framework and JavaScript testing frameworks and test-driven development.
● Working understanding of Cloud Native architecture, containerisation, Docker, AWS, CI/CD, and DevOps culture.
● Practical experience in the use of leading engineering practices and principles.
● Practical experience of building robust solutions at large scale. We serve traffic in the many millions every month so our products need to scale seamlessly to meet our customer demands.
● Appreciation for functions of Product and Design, experience working in cross-functional teams.
● You’ll try to make the codebase nicer for the next person that visits it.
● You’re someone who’ll own every step of the development process; from refining tickets to shipping the code to production.
● You’ll do your best, and ask for help when it’s needed.
● You have an interest or desire to learn about every part of the stack; from the latest JavaScript standards, to GraphQL, to accessibility, and the infrastructure we deploy to.
● Someone who can communicate in a variety of media (through Slack and in person) effectively within their team, outside of their team, and with people in our product and design families, to even our users.
● Able to effectively communicate technical concepts to different audiences.
● Business proficiency in spoken and written English.
About you - Desirable skills
● Experience of working with international teams across multiple time-zones and a willingness to accommodate those time zones with flexible working hours (with an expectation that your team members will do the same for you)
● Mentoring and/or management experience
● Knowledge of and interest in continuous integration, testing strategies, design systems, software architecture, distributed computing, protocol design, data and analytics, user experience, accessibility, internationalisation, scalability and web performance.
● Experience and/or interest in working with digital advertising
● Experience and/or interest in working in publishing
● Experience and/or interest in working with Fashion
● Proficiency working with a variety of third party APIs and developer tools
Skill set: ASP.Net, Web, MySQL, C+, HTML, ASP.Net Angular(good to have),
Job Description as mentioned below: ·
MS SQL; Database design,
Stored Procedure, Functions,
Views, triggers, and advanced queries ·
C# version 4 or higher. ·
Visual Studio 2013 or later. ·
ASP.NET web forms knowledge ·
Advanced JQuery/JavaScript ·
Ability to understand the existing applications and work on enhancements · Ability to understand requirements quickly · Documentation skills , Requirement Analysis ·
Good Communication skills
Strong experience in C# programming.
• Good knowledge in designing classes and components using OOPs paradigm.
• Fair knowledge of GoF Design Patterns.
• Good experience in applications developed using both .NET Framework and .NET Core
• Proficiency using third-party tools like DevExpress/Infragistics.
• Solid understanding of Web application development using ASP.NET MVC framework and
ASP.NET Core
• Strong experience in developing RESTful APIs using both ASP.NET Web API and ASP.NET Core
Web API.
• Must have knowledge in developing ASP.NET Web Forms.
We at Perilwise are building the digital infrastructure for the insurance industry. We're looking for a tech lead, someone who can lead the dev team, and take over the day to day activities of the tech lead from the founders.
We are building a revolutionary insurtech platform offering to the entire market(intermediaries, clients, and later insurers)
We're an exciting early stage startup growing fast, and are looking to build cutting edge products across the insurance value chain.
The Role & Responsibilities
• Lead dev team to handle all issues arising w.r.t front end and backend
• Organize the entire tech stack and operations to ensure smooth functioning of the company
• Manage product pipeline and timeline effectively
• Work closely with founders on tech vision and strategy, and to implement improvements and new features on the platform.
• Work as a full stack developer where needed, helping dev team solve dev spikes
• Work across the stack in helping the company develop scalable solutions
• Co-ordinate with third party IT teams for API integration and testing
• Monitor and improve robustness and performance of platform
We'll be offering Salary + Equity, as an early stage startup.
Languages/Frameworks/Technologies you will need to know:
• AWS
• Couch DB/MongoDB/SQL
• Angular 8/9
• Python Flask, Node.js
Experience levels: 4+ years. Previous leadership experience preferred but not necessary. These are guidelines, what’s most important for us is the candidate fit.
• Development of responsive, scalable web applications for B2B software products
• Develop frontend and backend webapp architecture
• Coordinate with Product and Design team and create a seamless application
• Transform product ideas into deployable features
• Coding and integration testing for modules you own, in a completely agile development environment
• Drive design reviews and code reviews
• Write tech-spec for flow, algorithm and design
Requirements:
• Good to have: Previous product-based company candidate, experience in IoT or Analytics products
• Good architectural & design skills
• Experience and fine understanding of cross browser front end development issues
• Expertise in developing API
• Expertise in JavaScript
• At least 3+ years of experience in Node.Js
• Basic Knowledge of AWS/GCP/Azure.
• Experience with web services and RESTful applications,
• Experience with Micro-Services architecture, Docker, Kubernetes
• Previously worked on Message Queue (like RabbitMQ/Kafka)
• Hands on experience building end to end systems
• Familiarity with Angular 5+
• Familiarity with NoSQL database like MongoDB and Transactional database like Oracle/MSQL/Postgres/MySQL
• Strong coding, data structures and algorithms
• Proficient understanding of code versioning tools, such as Git, Gitlab, SVN, etc
• Excellent communication and teamwork skills
Responsibilities
- Deliver products on scope, time and with the highest quality
- Set up coding standards and processes in the team
- Ensure adherence to engineering best practices, scalable architecture and modular design
- Lead efforts of a rapidly growing engineering team of strong individual contributors
- Lead design and code reviews and ensure high quality in implementation
- Ensure performance and security criteria are met
- Communicate technical directions to all levels within the company
- Report the status of work and present solutions
- Contribute to organization-level goals like talent hiring, people skill development, etc.
Qualifications
Required Experience
- Love for Software and the Microsoft tech stack.
- 4+ years of experience with .NET, C#, ASP.NET, Microsoft Azure, etc
- Passion for upcoming tech; experience/tinkering with ASP.NET Core, Azure Cosmos DB, etc
- Basic SQL programming
- Ability to work with client-side scripting languages; newer frameworks and paradigms such as React, Flutter or Angular
- 2+ years of experience developing large/complex application end-to-end
Technical Skills
- Proficiency in Web Development is required.
- Strong middle-tier development (API's).
- Should be hands-on with the technical deliverables.
- Very strong software engineering - design, development and testing, experience.
- Good understanding of design / architectural patterns and automation platforms.
Other Skills
- Excellent written and oral communication, team skills
- Ability to handle ambiguity and collaborate across multiple groups
- Ability to manage multiple projects/tasks concurrently and drive them to success
- Facilitate collaboration in cross-company discussions (i.e. vendor teams)
- Sound problem resolution, judgment, negotiating and decision making skills
- Excellence in strategic thinking, leadership and be able to influence without authority.
- Ability to rapidly assimilate new information and techniques








