Apply

Senior Software Engineer

Posted 2024-11-11

View full description

πŸ’Ž Seniority level: Senior, A minimum of 5 years

πŸ“ Location: India

πŸ” Industry: Artificial Intelligence and Machine Learning

🏒 Company: framewise.ai

πŸ—£οΈ Languages: English

⏳ Experience: A minimum of 5 years

πŸͺ„ Skills: AWSPythonSoftware DevelopmentArtificial IntelligenceCloud ComputingJavaMachine LearningPyTorchC++AlgorithmsAzureData StructuresTensorflowCommunication SkillsCollaboration

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • A minimum of 5 years of experience in software development, with a strong emphasis on AI and machine learning applications.
  • Proficiency in programming languages such as Python, Java, or C++, with experience in frameworks like TensorFlow or PyTorch.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and the ability to work independently as well as in a team setting.
  • Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Responsibilities:
  • Design, develop, and maintain high-quality software systems that leverage AI and machine learning technologies.
  • Collaborate with cross-functional teams to gather requirements and transform them into technical specifications.
  • Lead architectural discussions and code reviews to ensure best practices are followed throughout the software development lifecycle.
  • Optimize and refactor existing code to improve performance and maintainability.
  • Debug and troubleshoot complex software issues in production environments.
  • Mentor junior engineers and provide technical guidance to help them grow in their careers.
  • Stay up-to-date with the latest industry trends and technologies, implementing them as appropriate in our projects.
Apply

Related Jobs

Apply

πŸ“ India

🧭 Full-Time

πŸ” Digital commerce

🏒 Company: Bloomreach

  • Proficiency in relevant programming languages and frameworks.
  • Strong problem-solving skills.
  • Excellent collaboration and communication skills.

  • Design, develop, and maintain software solutions.
  • Collaborate with cross-functional teams to deliver effective solutions.
  • Implement best coding practices and improve system performance.

Backend DevelopmentLeadershipSoftware DevelopmentAgileDesign PatternsGitJavaJavascriptProduct ManagementSCRUMSoftware ArchitectureJavaScriptCross-functional Team LeadershipAlgorithmsGoCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAgile methodologiesMicroservices

Posted 2024-11-23
Apply
Apply

πŸ“ United States, Mexico, United Kingdom, Australia, Japan, India, Philippines

🧭 Full-Time

πŸ’Έ 111000 - 148000 USD per year

πŸ” Education technology

  • 4+ years of experience in backend development.
  • Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Python, Node.js, Java).
  • Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB.
  • Solid understanding of serverless architecture principles and best practices.
  • Experience with microservices design patterns and event-driven architectures.
  • Proficiency in version control systems (e.g., Git) and CI/CD tools.
  • Strong problem-solving skills and attention to detail.

  • Architect and develop robust, scalable backend services using AWS Lambda.
  • Design and implement RESTful APIs and event-driven systems.
  • Optimize existing services for improved performance and cost-efficiency.
  • Collaborate with cross-functional teams to integrate backend services with frontend applications.
  • Implement and maintain CI/CD pipelines.
  • Conduct code reviews and mentor junior engineers.
  • Troubleshoot and resolve complex technical issues in production environments.

AWSNode.jsPythonDesign PatternsGitJavaServerlessCI/CDRESTful APIsMicroservices

Posted 2024-11-22
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Cryptocurrency and financial technology

🏒 Company: Delta Exchange

  • Identify as a senior frontend engineer comfortable with React, Typescript/JavaScript, HTML, and CSS.
  • Minimum of 5 years of professional experience with recent production code deployment.
  • Fluent in using tools like Editors, Git, Command line, Slack, Jira.
  • Strong proficiency in building high-performance realtime web/mobile applications with a focus on state management and component design.
  • Ability to build modular and scalable features from design to implementation.
  • Quality-driven with a focus on performance, responsiveness, and test coverage.
  • Bonus: Experience in React Native development.

  • Collaborate effectively with cross-functional teams, including designers, back-end engineers, product managers, and stakeholders.
  • Take ownership of feature development from conception to deployment, ensuring high-quality deliverables.
  • Write clean, efficient, and maintainable code using HTML, CSS, Typescript, and React eco-system.
  • Debug and resolve technical issues, suggest ways to improve application performance and maintainability.

Design PatternsGitHTMLCSSJavascriptTypeScriptJavaScriptJiraReact

Posted 2024-11-22
Apply
Apply

πŸ“ United States, Mexico, United Kingdom, Australia, Japan, India, Philippines

πŸ’Έ 111000 - 148000 USD per year

πŸ” Global education

  • 4+ years of experience in backend development.
  • Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Python, Node.js, Java).
  • Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB.
  • Solid understanding of serverless architecture principles and best practices.
  • Experience with microservices design patterns and event-driven architectures.
  • Proficiency in version control systems (e.g., Git) and CI/CD tools.
  • Strong problem-solving skills and attention to detail.

  • Architect and develop robust, scalable backend services with AWS Lambda.
  • Design and implement RESTful APIs and event-driven systems.
  • Optimize existing services for improved performance and cost-efficiency.
  • Collaborate with cross-functional teams to integrate backend services with frontend applications.
  • Implement and maintain CI/CD pipelines.
  • Conduct code reviews and mentor junior engineers.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Continue to grow and learn as a developer.

AWSNode.jsPythonDesign PatternsGitJavaServerlessCI/CDRESTful APIsMicroservices

Posted 2024-11-22
Apply
Apply

πŸ“ India

πŸ” FinTech

🏒 Company: CloudHire

  • 6 to 10 years of experience as a software engineer (no formal degree required).
  • Strong experience in Kotlin and related frameworks (e.g., Spring Boot, Vaadin, or similar).
  • Hands-on experience managing infrastructure with Pulumi, Terraform, or equivalent tools.
  • Knowledge of the FinTech or traditional banking domains is a plus.
  • A startup mindset – ability to thrive in a fast-paced, ever-evolving environment.
  • Strong communication skills and a team-oriented approach.

  • Design, develop, and maintain scalable applications using Kotlin, Spring Boot, and other relevant frameworks.
  • Contribute to infrastructure management using tools like Pulumi or Terraform.
  • Collaborate with a small, high-performing team to solve challenging technical problems and deliver innovative solutions.
  • Participate in architecture and design discussions to ensure scalability, reliability, and performance.
  • Provide mentorship to junior developers as the team grows.
  • Stay updated on industry trends to identify opportunities for improvement and innovation.

KotlinSpringSpring BootCommunication SkillsTerraform

Posted 2024-11-22
Apply
Apply

πŸ“ India

πŸ” FinTech

🏒 Company: CloudHire

  • 6 to 10 years of experience as a software engineer (no formal degree required).
  • Strong experience in Kotlin and related frameworks (e.g., Spring Boot, Vaadin, or similar).
  • Hands-on experience managing infrastructure with Pulumi, Terraform, or equivalent tools.
  • Knowledge of the FinTech or traditional banking domains is a plus.
  • A startup mindset – ability to thrive in a fast-paced environment.
  • Strong communication skills and a team-oriented approach.

  • Design, develop, and maintain scalable applications using Kotlin, Spring Boot, and other frameworks.
  • Contribute to infrastructure management using tools like Pulumi or Terraform.
  • Collaborate with a small, high-performing team to solve challenging technical problems and deliver innovative solutions.
  • Participate in architecture and design discussions to ensure scalability, reliability, and performance.
  • Provide mentorship to junior developers as the team grows.
  • Stay updated on industry trends to identify opportunities for improvement and innovation.

KotlinSpringSpring BootCommunication SkillsTerraform

Posted 2024-11-22
Apply
Apply

πŸ“ USA, India, UK

πŸ” B2B Technology

🏒 Company: Demandbase

  • Bachelor’s or master’s degree in computer science, Mathematics, Statistics from a top engineering institution.
  • Practical experience in handling complex analytics projects and experience in advanced SQL for data analysis.
  • 4+ years of Data Engineering experience in building enterprise data/analytics solutions.
  • Strong practical experience in Databases, Advanced SQL & Python/R.
  • Good understanding of data strategies and ability to evolve data products according to business requirements.

  • Design, Model and Implement data analysis and analytics solutions.
  • Be a hands-on individual contributor for data projects in high-level design, analysis, experiments, data architecture and data modeling.
  • Support ETL pipeline modules by designing transformations, data cleaning, matching, reports/dashboards and statistical analysis.
  • Hands-on with analysis techniques such as segmentation, regressions, clustering, and data profiling.
  • Collaborate with a team to build a large-scale, high-availability, fault-tolerant data analytics platform.

PythonSQLAgileData AnalysisETLData analysisData engineeringCommunication SkillsProblem Solving

Posted 2024-11-19
Apply
Apply

πŸ“ India

πŸ” Information Technology

🏒 Company: NewRocket

  • Strong knowledge of software engineering principles for cloud-based platforms.
  • Understanding of ServiceNow functionalities in ITAM and CMDB modules.
  • Knowledge of glide record usage, XML, and structural programming concepts.
  • Proficient in JavaScript.
  • Understanding of core object-oriented programming with hands-on experience in ServiceNow.
  • Strong written and verbal communication skills.
  • Working knowledge of relational databases.
  • Ability to assess and mitigate risk.
  • Strong leadership capabilities.
  • Effective facilitation, coaching, and mentoring skills.
  • Strong problem-solving skills.
  • Strong relationship management skills.
  • Comfortable working in a matrixed organization and with ambiguity.

  • Analyze, design, program, debug and modify software enhancements.
  • Write code and carry out testing and debugging of applications.
  • Contribute to writing test scripts and complete unit testing.
  • Facilitate and mentor across multiple projects and crews.
  • Provide technical expertise in code writing and reviews.
  • Collaborate with the delivery team to understand, estimate, and implement project requirements.
  • Apply modern technology to improve platform functionality.
  • Deliver customer experiences by providing administration and support for ServiceNow solutions.

LeadershipJavascriptJavaScriptCommunication SkillsCollaborationMentoringCoaching

Posted 2024-11-19
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Financial Technology

🏒 Company: Financial Technology Partners

  • 5+ years of experience as a Software Engineer in a web application environment (APIs, SPAs, CI/CD, Cloud infrastructure, Git).
  • 2+ years of experience with Django (and preferably DRF).
  • Deep comfort querying using an ORM, including advanced annotation and pre-fetching.

  • Build new functionality, models, and APIs using Django Rest Framework.
  • Audit and refactor older parts of the codebase.
  • Implement unit and integration tests for stability and continuous delivery.
  • Assist with dependency versioning and security warnings.
  • Continuously audit and improve security to keep the system clean for review.
  • Collaborate with engineering on database infrastructure, security, and efficiency.
  • Contribute to team task visibility through active participation.

PostgreSQLPythonSQLDjangoGitCommunication SkillsCI/CDDocumentation

Posted 2024-11-17
Apply
Apply

πŸ“ India

πŸ” Financial Technology

🏒 Company: Financial Technology Partners

  • 5+ years of experience as a Software Engineer in a web application environment (APIs, SPAs, CI/CD, Cloud infrastructure, Git).
  • 2+ years with React/Redux.
  • Collaborative and team-oriented, understanding the importance of shared success and learning.
  • Open to asking questions, sharing ideas, and providing help to teammates.
  • Eager to adopt new standards and improve upon previous solutions.
  • Cautious of adding unnecessary complexity.
  • Committed to stability through test coverage and thorough documentation.

  • Gain an in-depth understanding of the React + Vite codebase, maintaining organization and minimizing bloat.
  • Develop new sections, components, and functionality within the application, as well as consolidating and improving existing features.
  • Write unit and integration tests to ensure software stability.
  • Help manage dependencies and address security alerts.
  • Collaborate closely with backend engineering on API integration, data infrastructure, and security.
  • Participate in ticket tracking, standups, and sprint planning to maintain team visibility.
  • Write clear, readable, and well-documented code, adhering to team conventions and best practices.

Project ManagementGitHTMLCSSTypeScriptReduxReactCommunication SkillsCI/CDDocumentation

Posted 2024-11-16
Apply