Full time Software Engineers in San Diego, CA

Maania Consultancy Services

California, CA

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Backlog Prioritization, Best Practices, Bug Tracking/Defect Management, Code Reviews, Cross-Functional, Data Processing, Debugging Tools, Documentation, Fleet Management, Identify Issues, Interoperability, Multiplatform/Cross-Platform, Node.js, Public Transport, Python Programming/Scripting Language, Quality Metrics, Regulations, Requirements Management, Safety Standards, Software Architecture, Software Design, Software Development, Software Engineering, Software Specification, Sprint Planning, Standup Meetings, Test Automation, Test Case, Train Transportation, United States Citizen, Web Browsers
LOCATION
California, CA
POSTED
30+ days ago
Our client is looking for a Software Engineers (Python, Node.js, C). If you're interested please share your updated resume along with your yearly expected salary
Role: Software Engineers (Python, Node.js, C)
Location: San Diego, CA
Position: Full-time

Must be a US Citizen

Required Skills:

  • Writing clean, efficient, and maintainable code using industry best practices.
  • Collaborating with cross-functional teams (including domain experts, other engineers, and designers) to define system requirements and ensure software solutions align with business goals.
  • Design and develop reusable automated test functions and components
  • Execute automated test cases across various platforms, systems, environments, and browsers
  • Identify, log, and track defects, and communicate technical issues to development and product teams
  • Applying knowledge of rail and public transportation operations to develop software that meets regulatory, safety, and operational standards.
  • Understanding the complexities of scheduling, routing, real-time data processing, and fleet management within the context of transportation systems.
  • Implementing scalable and reliable software architectures.
  • Integrating new software solutions with existing systems and infrastructure (such as legacy systems, hardware interfaces, and third-party APIs).
  • Ensuring interoperability and seamless communication between different components of the transportation system.
  • Troubleshooting and debugging complex software and system issues as they arise.
  • Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups.
  • Conducting code reviews, sharing knowledge, and promoting best practices within the team.
  • Documenting software designs, specifications, and implementation details.
  • Participating in audits and reviews to verify adherence to quality standards and best practices.

Powered by JazzHR

About the Company

M

Maania Consultancy Services