Senior Backend Software Developer
Dodge Construction Network
Dodge Construction Network (Dodge) is looking for a seasoned, hands-on python and database developer with systems design and architecture exposure to work in our highly technical and intense development team.
This is a full-time position and reports directly to the VP, Engineering.
Preferred Location
Qualified candidates should be based in or near Kochi and able to work from our Kochi office as part of a hybrid schedule.
Essential Functions
- Design and develop backend systems — Build scalable, reliable, and maintainable server-side applications, APIs, and services
- Develop and maintain APIs — Design, implement, document, and optimize RESTful, GraphQL, or other service interfaces
- Manage databases and data systems — Design schemas, write efficient queries, manage data integrity, and optimize database performance
- Ensure system scalability and reliability — Identify bottlenecks and implement solutions for performance, availability, fault tolerance, and high traffic
- Troubleshoot and resolve production issues — Diagnose complex bugs, outages, and performance problems and implement durable fixes
- Drive continuous technical improvement — Identify opportunities to improve architecture, development processes, automation, security, observability, and engineering efficiency
Education Requirement
Bachelor’s degree in a related field or equivalent education and work experience.
Required Experience, Knowledge and Skills
- 8-10+ years of professional software development experience
- Strong proficiency in Python and SQL database (Postgres/Oracle) development
- Strong system design and architecture experience working in distributed systems
- Proven experience designing and developing secure, scalable RESTful APIs
- Solid experience working with AWS services (Lambda, API Gateway, S3, DynamoDB, RDS, Cognito, etc.)
- Familiarity with infrastructure-as-code tools (CloudFormation, Terraform, CDK)
- Understanding of event-driven architectures (SNS, SQS, EventBridge, etc.)
- Strong Experience working with relational (must) and NoSQL databases (preferred)
- Strong understanding of SDLC, Agile methodologies, and DevOps pipelines.
- Must have worked with AI-assisted development tools (claude, copilot, codex, etc)
Preferred Experience, Knowledge and Skills
- Familiarity with data lakes, data warehouses, and analytics platforms on AWS
- Familiarity with front-end technologies (React, Angular, Vue.js)
- Experience with observability tools (CloudWatch, Datadog, Splunk, etc.)
- Knowledge of containerization (Docker, ECS, Kubernetes)
About Dodge Construction Network
Dodge Construction Network exists to deliver the comprehensive data and connections the construction industry needs to build thriving communities. Our legacy is deeply rooted in empowering our customers with transformative insights, igniting their journey towards unparalleled business expansion and success. We serve decision-makers who seek reliable growth and who value relationships built on trust and quality. By combining our proprietary data with cutting-edge software, we deliver to our customers the essential intelligence needed to excel within their respective landscapes. We propel the construction industry forward by transforming data into tangible guidance, driving unparalleled advancement.
Dodge is the catalyst for modern construction.
Rs 20 - 24 lakhs p.a.
...contract reports. Perform Mark-to-Market (MTM) valuation and analysis. Track and report unhedged foreign currency exposure. Develop and implement hedging strategies to mitigate forex risks. External Commercial Borrowings (ECB) Facilitate ECB loan availing processes...SeniorContract work- ...Job Description: Executive / Senior Executive – Import Job Summary: Responsible for managing end-to-end import activities, ensuring timely clearance, documentation, compliance, and coordination with internal and external stakeholders. Key Responsibilities: Manage...SeniorFull time
- ...providing a range of flexible working options so they can work in the way that best suits them. We also offer you the opportunity to develop your career, working in a diverse and inclusive workplace where the diverse backgrounds, perspectives and life experiences of our people...SeniorFlexible hours
- ...successfully deliver quality code in a teaming environment. Your key responsibilities The candidate should have expertise in developing/enhancing technology solutions. The development platforms include but not limited to: coding in the .NET framework and development...SuggestedFlexible hours
- ...better working world for all. ET - Senior DevOps Engineer The opportunity... ...on development experience on enterprise software applications for both on prem and cloud using... ...What we offer you At EY, we’ll develop you with future-focused skills and equip...SeniorFull timeFlexible hours
- ...is desirable.- Good understanding in OOP concepts, MVC architecture, RDBMS is mandatory.- Good understanding of Design Patterns and software architecture.- Exposure to AJAX, jQuery, ExtJS, Bootstrap, Angular, Jasper Reports is a plus.- Should have strong analytical a problem...SeniorWork at officeLocal area
- ...Should be able to converse in English and Malayalam.WHO WE ARE :PracticeSuite Pvt. Ltd, is a national, fast-growing cloud computing software company based in Kochi and Mumbai that provides a cloud-based 360- Office Platform to healthcare facilities.PracticeSuite has an agile...Work at office
- ...Essential Functions • Develops and delivers detailed technology services through managed services project activities requiring specialized... ...identification, system architecture definition, hardware/software specification and/or design, implementation, testing, client training...SeniorFull timeWorldwide
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...meet you! ABOUT THE ROLE We are looking for a Senior Java Developer to build backend and data-driven services combining strong Java skills...SeniorFull timeLocal areaRemote jobFlexible hours
Rs 2 - 2.05 lakhs p.a.
Senior Social Media Marketing Associate Kochi (Hybrid) Start Date... ...publishing 4. Stay ahead of fashion, lifestyle and digital trends to develop fresh, relevant content ideas 5. Coordinate influencer and creator...SeniorHybrid workImmediate start- ...to our internal customers. If you’re flexible and enjoy a continually evolving business environment there’s no better role to further develop your skills. Essential Functions of the Job: Work with Finance teams to reach out to client serving teams and assist on their...SeniorFlexible hours
- ...ecosystem of people, learning, skills and insights that will stay with you throughout your career. Continuous learning : You’ll develop the mindset and skills to navigate whatever comes next. Success, as defined by you : We’ll provide the tools and flexibility, so...SeniorFlexible hours
- ...Your key responsibilities Reporting & Dashboarding Deliver daily, weekly, and periodic performance reports on key KPIs. Develop and maintain standard dashboards and templates using Power BI, Excel, newsletters, and other reporting tools. Support pipeline reporting...Senior
- ...JOB DESCRIPTION The Senior OT/IT Data Specialist will support the design, implementation, operation, and continuous improvement of... ...automation, OT/IT networking, industrial data engineering, and modern software platforms. The successful candidate will support integration of...SeniorFull time
Rs 10 - 15 lakhs p.a.
...customize alfaEdge's platform in their real-world environments. Key Responsibilities: These include integrating back-end services, developing and deploying AI custom models, and tailoring workflows to match each client's operational needs. The role involves working directly...Full timeImmediate start- ...experience for yourself, and a better working world for all. Senior Multimedia Specialist The opportunity EY GDS Creative... ...you throughout your career. Continuous learning : You’ll develop the mindset and skills to navigate whatever comes next. Success...SeniorFlexible hours
- ...company that creates award-winning software for Fortune 500 brands and... ...We are looking for a Senior AI Engineer to build AI-powered... ...capabilities into production-grade backend services, balancing performance... ...tools and services. - Develop MCP-based integrations and tool...SeniorFull timeLocal areaRemote jobFlexible hours
- ...5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups... ...for a Tech Lead who balances hands-on backend development with team leadership. This... ...API architecture. You will mentor junior developers, uphold strong engineering standards, and...Full timeLocal areaRemote jobFlexible hours
- Job Description :Required Qualifications :Backend Engineering & .NET :- 10+ years of hands-on backend engineering experience, with strong... ...reliable, production-grade backend services.- Strong experience developing RESTful APIs, distributed backend services, and microservices...
- Python FastAPI Developer - GenAIWe are looking for a Python FastAPI Developer with experience in building scalable backend applications and exposure to Generative AI technologies.Key Responsibilities:- Develop and maintain backend applications using Python and FastAPI.- Build...
- Responsibilities include :- Event-Driven Analytics: Design, develop, and maintain interactive Power BI dashboards focused on large-scale event analytics and operator activity tracking.- AI-Driven Data Analysis & Insights: Leverage AI tools and modern AI-assisted features (e...Senior
- Key Responsibilities :- Design and develop batch and real-time data pipelines on GCP.- Build scalable ETL/ELT pipelines using Dataflow, BigQuery, and Cloud Composer.- Ingest data from databases, APIs, files, SaaS applications, and streaming sources.- Design and optimize BigQuery...Senior
- Job Description :- 8 + years of overall IT experience, with significant experience in Performance Engineering - Application Performance Management.- Proven experience troubleshooting complex performance issues in enterprise applications.- Strong understanding of JVM internals...Senior
- ...those who build it and to society at large. We create and provide software which is beautiful, usable and compelling, to solve complex... ...and their clients. Fingent is looking for an experienced Odoo Developer with good development skills in Python. Candidates should have hands...SeniorContract work
- ...Competency: Client Excellence – Account Excellence Role Type: Senior Account Coordinator Role Rank: Senior Associate The opportunity... ...team; Global Client serving Partner, Global Client Executive to develop and manage relevant activities on designated Priority accounts....SeniorFull timeRemote job
- ...responsible for the deployment of multiple courses and learning events within one or more curriculum for EY Germany working alongside the Senior Deployment specialist and/or Learning Program Manager. Supports learning administration activities and monitors course feedback and...SeniorLocal area
- ...working world for all. Position: Instructional Designer – Senior Associate Education: Any Graduate Experience: 3 – 6 years of... ...speed, efficiency, and quality. In addition, the designer will develop and maintain strong relationships with content owners, Subject Matter...Senior
- Job Description:The Full-Stack Software Engineers primary responsibility will be to design, develop, and maintain software solutions using Node.js and related technologies. This role will involve developing robust backend services, APIs, and their corresponding client-side applications...
- Role Overview:Design, develop, and optimize metrology firmware for single-phase/three-phase energy meters, focusing on energy computation (active/reactive/apparent energy, power, RMS).Key Responsibilities:- Take a metrology firmware module from architecture to certified product...Senior
- ...management, and team development.Technical Expertise :- 12 - 15 years of software engineering experience with at least 5 years in engineering... ...:- Lead and manage multiple engineering teams delivering backend and platform initiatives within a Java microservices ecosystem.-...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Software Developer. Be the first to apply!
