11+ Software design Jobs in Chennai | Software design Job openings in Chennai
Apply to 11+ Software design Jobs in Chennai on CutShort.io. Explore the latest Software design Job opportunities across top companies like Google, Amazon & Adobe.
Technical Project/Product Lead
We are seeking a Technical Project/Product Lead with 8-10 years of experience in Microservice.Net Technologies with at least 2-4 years of experience in technical project lead. As a Project Lead, you will be responsible for leading business and technology outcomes for assigned programs or projects.
Educational Qualification:
The ideal candidate should possess educational background in Engineering along with a proven track record of delivering successful projects.
Technology/Skills:
โข Expertise in Microsoft.NET Technologies and MVC Architecture.
โข Strong design experience including experience in architecture and design patterns.
โข DevOps/ Cloud experience is an added advantage.
โข Strong experience in integration architecture including API Gateway, Service Catalogs etc.
โข Strong experience in integration design for secured and scalable APIโs and Webservices.
โข Excellent communication and interpersonal skills, with the ability to build strong relationships with stakeholders at all levels.
โข Proven ability to lead cross-functional teams and deliver projects on time, within budget, and to the required quality standards.
Roles & Responsibilities:
โข Lead and manage end-to-end technical project, ensuring successful planning, execution, and delivery within scope, budget, and timeline.
โข Collaborate with cross-functional teams, including software developers, architects, quality assurance, and stakeholders to define project requirements, objectives, and deliverables.
โข Provide technical guidance and expertise in Microsoft .NET, MS SQL, ASP.NET Core, and Azure to the project team, assisting with problem-solving, troubleshooting, and decision-making.
โข Ensure adherence to software development best practices, coding standards, and quality assurance processes throughout the project lifecycle.
โข Act as a liaison between technical and non-technical stakeholders, effectively communicating project updates, progress, and risks.
โข Conduct regular project status meetings, providing comprehensive reports and updates to project sponsors and stakeholders.
โข Stay up to date with industry trends, emerging technologies, and best practices in Microsoft .NET, MS SQL, ASP.NET Core, and Azure, and apply this knowledge to project execution.
We are looking for a ๐๐๐ง๐ข๐จ๐ซ ๐๐๐ฏ๐ ๐๐ง๐ ๐ข๐ง๐๐๐ซ who is passionate about ๐๐๐๐ฉ ๐๐๐๐ค๐๐ง๐ ๐๐ง๐ ๐ข๐ง๐๐๐ซ๐ข๐ง๐ , ๐๐ฅ๐ ๐จ๐ซ๐ข๐ญ๐ก๐ฆ๐ข๐ ๐ฉ๐ซ๐จ๐๐ฅ๐๐ฆ-๐ฌ๐จ๐ฅ๐ฏ๐ข๐ง๐ , ๐๐ง๐ ๐๐ฎ๐ข๐ฅ๐๐ข๐ง๐ ๐ก๐ข๐ ๐ก-๐ฉ๐๐ซ๐๐จ๐ซ๐ฆ๐๐ง๐๐ ๐ฌ๐ฒ๐ฌ๐ญ๐๐ฆ๐ฌ at scale.
This role is ๐ง๐จ๐ญ about basic API development or framework-heavy work. You will be part of the ๐๐จ๐ซ๐ ๐๐ง๐ ๐ข๐ง๐๐๐ซ๐ข๐ง๐ ๐ญ๐๐๐ฆ, working close to the heart of the product where ๐ฉ๐๐ซ๐๐จ๐ซ๐ฆ๐๐ง๐๐, ๐ฌ๐๐๐ฅ๐๐๐ข๐ฅ๐ข๐ญ๐ฒ, ๐๐ง๐ ๐๐จ๐ซ๐ซ๐๐๐ญ๐ง๐๐ฌ๐ฌ ๐ญ๐ซ๐ฎ๐ฅ๐ฒ ๐ฆ๐๐ญ๐ญ๐๐ซ.
๐๐ก๐๐ญ ๐๐จ๐ฎโ๐ฅ๐ฅ ๐๐จ
โช๏ธ Design and build ๐ก๐ข๐ ๐ก-๐ฉ๐๐ซ๐๐จ๐ซ๐ฆ๐๐ง๐๐ ๐๐๐๐ค๐๐ง๐ ๐ฌ๐ฒ๐ฌ๐ญ๐๐ฆ๐ฌ that operate reliably under heavy load
โช๏ธDevelop and implement ๐๐ฎ๐ฌ๐ญ๐จ๐ฆ ๐๐ฅ๐ ๐จ๐ซ๐ข๐ญ๐ก๐ฆ๐ฌ for complex, real-world business problems
โช๏ธIdentify and resolve ๐๐๐, ๐ฆ๐๐ฆ๐จ๐ซ๐ฒ, ๐/๐, ๐๐ง๐ ๐๐จ๐ง๐๐ฎ๐ซ๐ซ๐๐ง๐๐ฒ ๐๐จ๐ญ๐ญ๐ฅ๐๐ง๐๐๐ค๐ฌ
โช๏ธBuild backend services where ๐ฅ๐๐ญ๐๐ง๐๐ฒ, ๐ญ๐ก๐ซ๐จ๐ฎ๐ ๐ก๐ฉ๐ฎ๐ญ, ๐๐ง๐ ๐ซ๐๐ฅ๐ข๐๐๐ข๐ฅ๐ข๐ญ๐ฒ are critical
โช๏ธOwn ๐๐จ๐๐ฎ๐ฆ๐๐ง๐ญ & ๐๐๐ ๐ฉ๐ซ๐จ๐๐๐ฌ๐ฌ๐ข๐ง๐ ๐ฉ๐ข๐ฉ๐๐ฅ๐ข๐ง๐๐ฌ end-to-end, including:
- Composition
- Rendering
- Optimization
- High-volume document generation
โช๏ธMake ๐ฌ๐ญ๐ซ๐จ๐ง๐ ๐ญ๐๐๐ก๐ง๐ข๐๐๐ฅ ๐๐๐๐ข๐ฌ๐ข๐จ๐ง๐ฌ and take ownership of backend architecture
โช๏ธMentor engineers by setting ๐ก๐ข๐ ๐ก ๐๐ง๐ ๐ข๐ง๐๐๐ซ๐ข๐ง๐ ๐ฌ๐ญ๐๐ง๐๐๐ซ๐๐ฌ ๐๐ง๐ ๐๐๐ฌ๐ญ ๐ฉ๐ซ๐๐๐ญ๐ข๐๐๐ฌ
๐๐๐ช๐ฎ๐ข๐ซ๐๐ ๐๐ค๐ข๐ฅ๐ฅ๐ฌ & ๐๐ฑ๐ฉ๐๐ซ๐ข๐๐ง๐๐
โช๏ธ๐ ๐ญ๐จ ๐๐+ years of strong backend engineering experience
โช๏ธExcellent expertise in ๐๐จ๐ซ๐ ๐๐๐ฏ๐ (๐๐๐ฏ๐ ๐+) ๐๐ง๐ ๐๐ฉ๐ซ๐ข๐ง๐ ๐๐จ๐จ๐ญ
โช๏ธStrong knowledge of:
- Data Structures & Algorithms
- Multithreading and concurrency
- JVM internals and memory management
โช๏ธ Proven experience designing ๐๐ฎ๐ฌ๐ญ๐จ๐ฆ ๐๐ฅ๐ ๐จ๐ซ๐ข๐ญ๐ก๐ฆ๐ฌ
โช๏ธDeep backend experience ๐ฎ๐ฌ๐ข๐ง๐ ๐๐ฉ๐ซ๐ข๐ง๐ / ๐๐ฉ๐ซ๐ข๐ง๐ ๐๐จ๐จ๐ญ
โช๏ธStrong understanding of:
- API design principles
- Fault tolerance and resilience
- Performance tuning and profiling
โช๏ธAbility to reason about time and space complexity
โช๏ธSolid database fundamentals:
- Query optimization Indexing
- Transaction management
๐๐ก๐๐ญ ๐๐โ๐ซ๐ ๐๐จ๐จ๐ค๐ข๐ง๐ ๐ ๐จ๐ซ
Engineers who enjoy solving hard problems, not just wiring frameworks
Strong analytical thinking with a focus on trade-offs and optimizations
High ownership mindset with attention to performance and maintainability
๐ฉ Interested candidates can apply
Java back end developer
Chennaiย ย
3+yrs
3 to 5 years Java,
Sprint Boot, Hibernate,
REST API Design Patterns SQL,
Oracle,
Table design
Job - Opening for the position of .Net Core Developer for one of our premium clients.
Skills: .Net Core , Angular.
Location: Chennai
Experience:3 - 6 years
- Hands-on experience with
- EJS- express.Js,
- MVC, MVVM, full stack MVC,
- GITHUB,
- Rest API.
- Should have strong DB Knowledge.
- Should have good knowledge of Version Control.
- Ability to Re-structure
- Hands-on experience in backend architecture.
- Ability to lead a team.
- Should be a self-starter
Role Objective:
The objective of the developer is to design and develop solutions while being responsible for the coding standards, security and compliance requirements.ย
Roles & Responsibilities:
- Business Understanding
- Understands the businessย requirementsย clearly to a level that enables in making micro decisions. Involves in designing, developing, testing software solutionsย
- Arch/Design Documentation
- Clear documentation of the workflows, maintains clean code and support in solution architecture/design documentationsย
- Dev Testing & Solution
- Engages in identifying & troubleshooting various website issues and coding problems; Evaluates and implements new tools based on the requirement and ensures the high performance of all systems developed; Involves in performing the code review and refactor to ensure the code quality based on the best practices and code conventions.ย
- Understanding Coding Standards, Compliance &ย Info-security,ย Non-functionalย Requirement
- Identifies security requirements of data-in-transit and data-at-rest and discovers the vulnerabilities of the third-party components/libraries used in the application and remediating vulnerabilities; Maintains updated knowledge of the development industry, advancements in technology, and its implementation.ย
- Stakeholder Management
- Collaborates with members to consistently improve the functionality and client centric solutions;ย Collaborateย with the peers and team members to create an intuitively easy to use solution for our end users; Assists the DevOps team to manage the environment and releases; Provides training and support to junior developers.ย
Requirements
- Frameworks & Libraries:
- Dot net Core
- Entity Framework
- Backend languages:ย C#
- Database Concepts & Applications:
- Entity framework, ADO.Net, Dapper
- Should be familiar with any of the relational databases like Postgres, SQLServer, Oracle etc., or non relational databases like MongoDB, Cassandra, etc.,
- Should be familiar with concepts: Normalization, Indexing, Joins
- Unit Testing:ย Should be familiar with NUnit
- Log frameworks:ย Should be familiar with any one of the logging libraries like Nlog or Log4Net
- Authorization & Authentication:
- Token Based Auth
- JWT with refresh token
- Claims & Identity
- SSO
- Basic Authentication
- OAuth
- Build Tools: dot netย cli build commands
- Version Control:ย Experience in using GIT
- Other Development tools:
- Swagger Editor
- Postman/Flutter
- VSCode
- Application performance management:ย Nice to have basic knowledge in any of the APM Tools like AppDynamics, DataDog, NewRelic, Dynatrace, etc.,
- Vulnerability tests:ย Nice to have basic knowledge on security principles like OWASP Top Te etc.,
- Cloud Services:ย Nice to have experience in any one of the cloud services like GCP, AWS, Azure, etc.,
- CI/CD understanding:ย Basic understanding of pipelines and deployments
- Others:
- Common application/ web security and OWASP vulnerabilities
- Encryption algorithms to protect sensitive information
- PII, PCI, HIPPA, and GDPR compliance and how to implement
- Finding the vulnerabilities of the third-party components/ libraries
- Understanding security breaches of data-in-transit and data-at-rest and its implementation
- Behavioral Competencies:
- Accountability
- Adaptive to change
- Business communication
- Customer Focus
- Learning Agility
- Planning & organizing
- Problem solving
Required Skills:
- ASP.NET, C#ย .NET, SQL, Web API
- jQuery, JavaScript
Requirements:
- Technically lead a team of 6-8 .NET developers
- Understands the requirement assigned for the development
- Performs the unit testingย
- Resolves bugs assigned, withing SLA time.
- Perform day to day activities of agile methodology
- Leads Daily Huddle & Scrum meeting.
- Takes responsility of CRย developmet with all tasks included for it.
- Should perform code review whenever required
โข C#
โข WebAPi
โข Angular or React JS
As a Senior Software Engineer / Dot Net Developer, you will:
โข Design and develop applications using C#, ASP.Net MVC and .Net Core
โข Proficient in one or more JavaScript libraries and frameworks such as Angular or ReactJS
โข Microsoft SQL Server
โข Deep understanding of object oriented design principles & patterns
โข Demonstrable ability to write clean, structured, maintainable code
โข Strong analytical and debugging skills
โข Must display a high degree of willingness and ability to understand a new business domain, a
new product, the productโs business and technical underpinnings
โข Good verbal and written communication skills
Must have 0 Year - 3 year .NET Development Experience
โข Good working experience with .NET Core 3
โข Good working experience with C#, MVC, OOPS concepts
โข Good working experience with Web APIs, jQuery, and JavaScript.
โข Good working experience with MS SQL Server
โข Very Good Team Player
โขVery Good Communication
Role : Dot Net Developer Architect
Experience : 1 to 10 Years
Job Location : Chennai
About OJ Commerce :
OJ Commerce is a fast - growing, profitable online retailer based in Florida, USA with a full - fledged India office based in Chennai driven by a sophisticated, data - driven system to run the operations with virtually no human intervention. We strive to be the best - in - class ecommerce company delivering exceptional value to customers by leveraging technology, innovation and brand - partnerships to provide a seamless & enjoyable shopping of high - quality products at the best prices to our customers.
Responsibilities :
- Work with business - stakeholders to understand requirements, prototype, build and deploy it.
- CRUD the backend code you own keeping maintenance, performance and security in mind.
- Keep up breast of latest technologies and its ecosystem and adopt ones that aid safe product delivery at speed.
- Automate the boring and mundane stuff for you prefer to be productive than being busy.
- We are flat. Be responsible for professional growth of self and the team.
- Tune application for performance.
- Take initiatives and manage change to work towards business goals at speed without compromising safety.
- Coach full - stack developers on backend skills.
- Provides problem resolution support, specific to application issues, identifies and resolves problems in application software, determines symptoms and ensures accurate problem definition
- Develop functional, architectural and other documentation as required for productive functioning of teams.
- Be the brand ambassador for OJ Commerce by speaking at meetups, conferences, etc.
- We are fluid. Be ready for changing dynamics in responsibilities from time to time. Exciting isn't?
- Take the lead in digital transformation of legacy applications.
What you need to shine ?
- You have the prior experience in modernising legacy applications.
- You are a passionate hands - on developer with deep experience in building enterprise grade software in Microsoft ASP.NET Core, ASP.NET MVC, Web API, SOA, Micro - Services and RESTful Services with knowledge of SQL Server database.
- You have the ability to see and work on the big picture (Application Architecture) and devilish details (Complex Code).
- Strong experience in developing web applications using C#, VB.Net, .NET, LINQ, Net Framework 4.0, MVC 3/4/5, ASP.NET Web API, .Net Core etc.
- You are Cloud savvy, preferably Google Cloud.
- You have rich experience in Object - Oriented Programming (OOP) with good knowledge of practical design - patterns and its applications.
- Hands - on experience in building SOA or Micro - services preferably on .NET Core.
- Proven Architectural skills with high standards in Code quality
- Knowledge of ReactJS/Typescript would be added advantage.
- Practical experience in Agile development methodologies of using CI/CD.
- Extreme Programming (TDD) experience is sought after by us.
What we Offer
- Greenfield opportunity to transform legacy backend applications to latest technology stack.
- Fast - paced start - up environment: This is not for the faint hearted; you need grit and passion as much as you need the core skills.
- Work in an interdisciplinary team where learning from one another and developing solutions cross - functionally is a key part of our culture.
- Golden opportunity to make history by making big business impact.
- Competitive salary to take good care of self and family.
- Insurance Benefits: Medical and Accident cover.
- Flexible Working Hours
Job Types: Full - time, Permanent
- Participate in requirement analysis
- Write clean, scalable code using .NET
- Test and Deploy applications and systems
SKILLS:
- Must have good command onย c#
- Should have knowledge on the officialย ASP.NET, ANGULAR JS and MVC






