Software Systems Designer

3 weeks ago


Pune, Maharashtra, India Crosstab IT Consulting Full time

Salary: $160,000 - $190,000 per annum

About the Job

As a Technical Architect at Crosstab IT Consulting, you'll be responsible for designing and implementing cutting-edge software solutions using the latest technologies and trends.

You'll work closely with our engineering leadership to make informed technology decisions and partner with junior engineers to foster a culture of excellence.

Responsibilities include:

  1. Leverage your problem-solving skills and system design expertise to deliver innovative, high-quality solutions
  2. Write high-quality code and actively contribute to the development process
  3. Lead cloud migration strategies and develop cloud-native solutions
  4. Evaluate tools and technologies to recommend the best options for building a robust platform
  5. Provide guidance and mentorship to junior engineers while fostering a culture of excellence
  6. Partner with engineering leadership to make informed technology decisions
  7. Champion the customer experience, ensuring every solution meets user needs and exceeds expectations

Requirements include:

  • 13+ years of software development experience, with a focus on web technologies, cloud computing (Azure preferred), and SaaS
  • Deep expertise in the Microsoft technology stack, including .NET 6, C# (strong knowledge of collections and async/await patterns), Web API, Windows services, and relational databases (MSSQL)
  • Proven skills in front-end technologies like Angular and RxJs
  • Familiarity with document store databases like RavenDB or MongoDB (preferred)
  • Strong ability to navigate complex data relationships and craft scalable solutions
  • Expertise in RESTful APIs, SOA, Microservices, AMQP, and distributed architecture
  • Hands-on experience in Test Automation, TDD/BDD, and CI/CD using tools like Azure DevOps or similar platforms
  • Extensive knowledge of solution architecture, covering web application architecture, front-end/back-end systems, relational/non-relational data storage, and cross-cutting concerns (security, monitoring, caching)
  • Experience in designing greenfield projects with pure Microservices and Serverless architectures
  • Ability to document architectural artifacts, preferably using the C4 model with textual domain-specific languages (DSL)
  • A track record of staying updated with the latest technologies, trends, and tools


  • Pune, Maharashtra, India Ilink Systems Pvt Ltd Full time

    Job OverviewiLink Systems Pvt Ltd is a leading provider of innovative software solutions. We are seeking an experienced Software Systems Architect to join our team.Estimated Salary: ₹1,500,000 - ₹2,500,000 per annumJob Description:We are looking for a skilled individual with hands-on experience in designing software systems using Microsoft technologies,...


  • Pune, Maharashtra, India Sarvaha Systems Full time

    About Sarvaha SystemsSarvaha Systems is a leading software development company that specializes in creating innovative solutions for situational awareness and security. We work with top organizations and governments to design and implement cutting-edge products that keep critical assets safe.


  • Pune, Maharashtra, India Espressif Systems Full time

    About UsEspressif Systems is a leading fabless semiconductor company specializing in cutting-edge WiFi-and-Bluetooth, low-power IoT solutions.Overview of the RoleWe are seeking an experienced Embedded Systems Software Engineer to join our team and lead the development of Bluetooth Low Energy (BLE) firmware for our Espressif Bluetooth chips. As a member of...


  • Pune, Maharashtra, India Foogle Tech Software Full time

    Fooled Tech Software is a thriving technology company based in Surat, Gujarat, India. Specializing in embedded software development, web design, mobile applications, desktop software, SaaS, Python/AIML, and Linux programming.About Fooled Tech SoftwareWe are dedicated to crafting innovative solutions that help our clients achieve their business objectives by...


  • Pune, Maharashtra, India Victrix Systems & Labs Full time

    Backend Software Engineer - Scalable SystemsVictrix Systems & Labs is looking for an experienced Backend Software Engineer to develop scalable systems using Java and other cutting-edge technologies. The ideal candidate will have a strong background in Java programming and experience with AWS, Elasticsearch, and Spring Boot.About Victrix Systems &...


  • Pune, Maharashtra, India Delphix Software Private Limited Full time

    About the RoleDelphix Software Private Limited is seeking an experienced Enterprise Software Architect to join its Continuous Data team in India. This role requires strong experience in analyzing, debugging, and diagnosing complex software systems.Main Responsibilities:Architect, design, and implement large-scale components of the product to drive innovation...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage Software: Founded in 1995, Cybage Software Pvt. Ltd., a leading technology consulting organization, is at the forefront of the hi-tech and outsourced product engineering space.We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike, providing innovative solutions focused on modern technologies. Our...


  • Pune, Maharashtra, India BRODERSEN SYSTEMS PRIVATE LIMITED Full time

    About the Role:We are seeking a highly skilled Backend Software Engineer to join our team at Brodersen Systems Private Limited. This is an exciting opportunity for a talented individual to work on designing and developing scalable systems, APIs, and backend services.Job Description:The successful candidate will be responsible for building and maintaining...

  • Software Engineer

    4 weeks ago


    Pune, Maharashtra, India R Systems Full time

    We are seeking an experienced Software Engineer - Cloud Architect to join our team at R Systems.About UsAt R Systems, we design and deliver cutting-edge software solutions that drive business growth for our clients. Our innovative approach to software development empowers us to deliver world-class products and platforms.Job SummaryThe successful candidate...


  • Pune, Maharashtra, India Maveric systems Full time

    We are looking for a skilled Software Engineer to join our team at Maveric Systems. As a member of our product development team, you will be responsible for contributing to the entire product development lifecycle, including analysis, architecture, design, coding, unit integration, and system testing.The ideal candidate will have experience with Java,...


  • Pune, Maharashtra, India Cadence Design Systems Full time

    **About the Role**Cadence Design Systems is seeking an experienced software development engineer to join our team. As a software development engineer, you will be responsible for designing, developing, and testing software drivers, models, and applications.**Key Responsibilities**Design and development of Bare Metal drivers and Linux drivers.Upstreaming and...


  • Pune, Maharashtra, India L&T Technology Services Full time

    Job Title: Software Systems DeveloperAbout the Role:We are seeking an experienced Software Systems Developer to join our team at L&T Technology Services. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software systems using Java/C++/Python and JavaScript.Responsibilities:

  • IoT Software Engineer

    3 weeks ago


    Pune, Maharashtra, India Innover Systems Full time

    Job Description: We are looking for an experienced IoT Software Engineer to join our team at Innover Systems. As an IoT Software Engineer, you will be responsible for designing, developing, and deploying IoT applications using ThingsBoard and Java. You will integrate IoT devices, sensors, and platforms for data acquisition, processing, and visualization, and...


  • Pune, Maharashtra, India Nixcel Software Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Architect to join our team. As a Full Stack Software Architect, you will be responsible for designing and developing full-stack software applications using a range of programming languages and technologies.Key ResponsibilitiesDesign and develop full-stack software applications using HTML, CSS,...


  • Pune, Maharashtra, India Victrix Systems & Labs Full time

    Victrix Systems & Labs offers a challenging opportunity for a skilled Senior Java Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing complex software applications using Java.Job Description:Analyze user requirements and develop detailed design specifications for software applications.Design,...


  • Pune, Maharashtra, India Sibros Full time

    Job Title: Engineer of Software SystemsAbout Sibros, we're accelerating the future of SDV excellence with our Deep Connected Platform. This integrated system orchestrates full vehicle software update management, vehicle analytics, and remote commands.We've created a platform that's adaptable to any vehicle architecture, meeting stringent safety, security,...


  • Pune, Maharashtra, India Perennial Systems Full time

    About You:We're seeking a highly skilled Java software architect who is passionate about technology and emerging trends. As a seasoned developer, you have a strong logical foundation with expertise in data structures, algorithms, and software design optimized for embedded systems.The ideal candidate will have extensive end-to-end development experience,...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Maveric systems Full time

    Job Title: Software Engineer - Product DevelopmentWe are seeking a skilled Software Engineer to join our team at Maveric Systems. As a key member of our product development cycle, you will be responsible for designing, developing, and maintaining software solutions based on high-level product descriptions or requirement documents.The ideal candidate will...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India Maveric systems Full time

    Job Summary: Full Stack Software ProfessionalWe are seeking a highly skilled full-stack software professional to join our team at Maveric Systems. As a key member of our product development cycle, you will be responsible for designing, developing, and maintaining software solutions based on high-level product descriptions or requirement documents.The ideal...