Senior Software Architect for Modern Application Development

1 day ago


Chennai, Tamil Nadu, India OEC Full time
About the Role

As a Senior Software Architect at OEC, you will play a pivotal role in shaping the technology landscape of our organization. We are seeking an experienced architect with a strong background in designing and programming complex software applications to lead our technology modernization efforts.

We offer a competitive salary package, including a base salary of $120,000 - $180,000 per annum, depending on experience, as well as benefits such as group medical insurance, ICICI Bank Multi Wallet, and a collaborative workspace.

Key Responsibilities
  • Provide technology blueprints, options, and impacts for technology and/or business challenges to leaders within the organization.
  • Introduce new technologies, methodologies, and processes to OEC, keeping informed on new technologies and establishing justification for applicable uses within OEC.
  • Advises technology and product teams that design, engineer, and rollout operational readiness of new products, capabilities, and features.
  • Drive technology modernization through creation of repeatable patterns, auditing technology currency for the organization, and identifying modernization opportunities in the OEC technology radar.
  • Influence code standards, review processes, and design patterns, driving architectural standards, processes, and activities.
  • R finer requirements based on user/client needs, cost, and required integration with existing applications, systems, or platforms.
  • Support the process of the software development life cycle (SDLC) by ensuring architecture is supportive of project scope and estimates in alignment of company objectives to complete in a timely, cost-effective and efficient manner.
Requirements and Qualifications
  • A bachelor's degree from an accredited college or university with a focus in Information Technology, Computer Science, or related discipline, or equivalent work experience directly related to the key responsibilities of the role.
  • At least 14 years of experience in designing and programming of complex software applications, to include a background working with modern application architecture principles and design patterns.
  • Proven experience in successful end-to-end system design and expertise in Microsoft .NET, C#, .Net core, .Net Framework, Design architecture/Patterns, HLD, LLD, AWS/Azure, relational database design and querying concepts, JavaScript frameworks such as Vue.js, Angular, React, virtualization/container technologies such as Docker, and Web APIs and microservice patterns.
Why Join OEC?

OEC provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state, and local law.



  • Chennai, Tamil Nadu, India ASSA ABLOY Full time

    Job Summary:We are seeking a seasoned software engineer to join our team for an exciting application modernization project. As a key member of the development team, you will play a critical role in transforming and modernizing our existing applications using Azure PaaS resources, C#, and ASP.NET MVC framework.About the Role:Collaborate with cross-functional...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Athenahealth is a healthcare software product company that partners with organizations to drive clinical and financial results.We are looking for a Software Engineer (Senior Member of Technical Staff) to join our team in Chennai, India. The ideal candidate will have experience with large-scale application development, containerization, and...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP (TimeClock Plus)Empowering organizations for over 30 years, TCP delivers innovative mobile timekeeping and workforce management solutions.Trusted by tens of thousands of customers and millions of users, our cutting-edge technology meets the complex needs of public and private sector organizations.We're on a mission to shape the future of...


  • Chennai, Tamil Nadu, India Avtech Software Services (I) Pvt Ltd Full time

    Job SummaryWe are seeking an experienced Senior Software Systems Architect to join our team at Avtech Software Services (I) Pvt Ltd. This role involves designing and implementing software architectures for new products and solutions, working closely with Technical Product Management and Development Teams.About the RoleThis is a challenging opportunity for a...


  • Chennai, Tamil Nadu, India Ford Motor Company Full time

    **Overview of the Role:**Ford Motor Company is seeking a highly skilled Senior Enterprise Software Solutions Architect to join its Protect+ team from the Extended Service Business group. The ideal candidate will be responsible for implementing platform and API solutions, working collaboratively with a software delivery team to enable the creation and...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareFor over three decades, TCP Software has revolutionized the way organizations engage their workforce through cutting-edge mobile timekeeping and workforce management solutions.Empowering tens of thousands of customers and millions of users worldwide, TCP delivers innovative technology and tailored support to public and private sector...


  • Chennai, Tamil Nadu, India Ford Motor Company Full time

    We are a leading automotive manufacturer, and we are embarking on an ambitious initiative to modernize our Material Management processes by migrating our legacy mainframe application (CMMS) to a cutting-edge SAP S4/HANA platform. This project will streamline our supply chain operations, enhance visibility and efficiency, and create a robust foundation for...


  • Chennai, Tamil Nadu, India VENDASTA TECHNOLOGY (INDIA) PRIVATE LIMITED Full time

    About the JobVendasta Technology (India) Private Limited is seeking a skilled Senior Software Developer to join our Research and Development department. As a key member of our team, you will work closely with Product Managers and Designers to create new features and products.Your ResponsibilitiesDevelop software in teams of 3-5 developers, with the ability...


  • Chennai, Tamil Nadu, India Sysvine Technologies Full time

    At Sysvine Technologies, we are seeking a skilled and self-motivated Senior Software Engineer to join our team. As a Senior Software Architect, you will be responsible for designing and building modern microservices with restful frameworks for our UK-based clients.About the RoleThis is an excellent opportunity for someone with experience in Java RESTful with...


  • Chennai, Tamil Nadu, India Laserbeam software Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Developer to join our team at Laserbeam Software in Chennai.Key ResponsibilitiesDesign and Development: Design, develop, test, and deploy scalable and maintainable software applications using ASP.NET MVC, .NET Core, and Entity Framework.Backend Development: Implement and maintain robust...


  • Chennai, Tamil Nadu, India NTT Full time

    Job DescriptionWe are seeking a skilled Senior Software Developer to join our team as a Cloud Architect. This role will involve designing and developing cloud-based software systems, modules, or applications for software enhancements and new products.

  • Software Architect

    3 weeks ago


    Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleThis is a challenging opportunity for an experienced Software Architect with expertise in Windows Internals to join our Application Virtualization team at IN10 VMware Software India Private Limited.Company OverviewWe are a leading provider of innovative software solutions, and our products are critical to our customers' success. We believe in...


  • Chennai, Tamil Nadu, India Nexifyr Full time

    Nexifyr is seeking a seasoned Senior Cloud Application Architect or Software Development Team Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development and implementation of cloud-based applications.We are looking for individuals with a strong background in software development, architecture,...


  • Chennai, Tamil Nadu, India Teceze Consultancy Services Pvt Ltd Full time

    **About the Role**We are seeking a highly skilled Modern Workspace Architect to join our team at Teceze Consultancy Services Pvt Ltd. The successful candidate will design and implement workplace technology solutions that meet the needs of our clients.**Responsibilities**- Design and implement workplace technology solutions that align with business goals and...


  • Chennai, Tamil Nadu, India VENDASTA TECHNOLOGY (INDIA) PRIVATE LIMITED Full time

    About the Role:We are seeking a talented Senior Software Developer to join our team at Vendasta Technology (India) Private Limited. As a key member of our R&D team, you will be responsible for designing, building, and implementing cloud-native architectures using Google Cloud Platform.Key Responsibilities:Develop software in teams of 3-5 developers, with the...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Architect to join our team at CIAR Software Solutions Pvt Ltd.Job OverviewThe ideal candidate will have 7 to 10 years of experience in Java programming, strong leadership skills, and a proven track record in software architecture design. As a Senior Java Software Architect, you will be...


  • Chennai, Tamil Nadu, India Linarc Full time

    Job Overview:LinarC is seeking a highly skilled Senior Full Stack Developer to join our team. This role requires expertise in building scalable web applications, with a strong focus on front-end development using Vue.js or React.js and JavaScript ES6+ syntax.Key Responsibilities:Design and develop highly scalable, responsive multi-browser web...


  • Chennai, Tamil Nadu, India Contus Full time

    Job Title: Senior Java Application ArchitectThis is a challenging role for an experienced and skilled Java Developer looking to take on leadership responsibilities in the development lifecycle. As a Senior Java Application Architect at Contus, you will be responsible for designing and developing large-scale applications using Java EE platforms.Key...


  • Chennai, Tamil Nadu, India Studio Diseño + SDTECH Full time

    We are seeking a highly skilled Senior Frontend Developer to join our dynamic development team at Studio Diseño + SDTECH. As a key member of our team, you will be responsible for building and maintaining modern web applications using React.js.Key Responsibilities:Develop New Features: Design, develop, and deploy new user-facing features using React.js and...


  • Chennai, Tamil Nadu, India Laserbeam software Full time

    Job Title: Senior DeveloperJob Summary:We are seeking a highly skilled and experienced Senior Developer to join our team at Laserbeam Software. The ideal candidate will have a strong background in ASP.NET MVC, .NET Core, Entity Framework, MS SQL Server, Python, Flask, Django, and MongoDB.Key Responsibilities:Design and Development:Design, develop, test, and...