Report an IncidentTalk to Sales

Sr. Software Engineer

By contacting us you agree with the storage and handling of your data by this website.
Location
Ahmedabad
Requirement
C++, Python, Cloud Technologies
Experience
5+ yrs
Send Your CV To
[email protected]
Job Description

Department: SOC - Excellence

Responsibilities:

  • Software Development: Lead and participate in the end-to-end development cycle of software applications, utilizing Python, C, C++, and other relevant programming languages.
  • Technical Design and Architecture: Collaborate with cross-functional teams to analyze requirements, contribute to technical designs, and architect scalable and efficient software solutions.
  • Coding and Testing: Write clean, maintainable, and efficient code in Python, C, C++, ensuring adherence to coding standards. Conduct thorough unit testing and participate in code reviews.
  • Cloud Integration: Utilize your deep understanding of cloud platforms such as AWS, Azure, or Google Cloud to integrate software applications, leverage cloud services, and optimize application performance.
  • Performance Optimization: Analyze and optimize the performance of software applications, identify bottlenecks, and implement improvements for enhanced scalability and efficiency.
  • Troubleshooting and Debugging: Investigate and resolve complex software defects, troubleshoot issues, and provide effective solutions to ensure the stability and reliability of software applications
  • Mentoring and Collaboration: Mentor junior team members, provide technical guidance, and collaborate effectively with the development team, testers, and stakeholders to ensure successful project delivery.
  • Documentation and Knowledge Sharing: Create comprehensive technical documentation, including architectural diagrams, design specifications, and best practices, and actively participate in knowledge sharing activities.
  • Continuous Learning: Stay abreast of emerging technologies, industry trends, and best practices in software development and cloud computing. Apply new knowledge to improve software solutions and drive innovation.

Requirements

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
  • Proven experience in software development using Python, C, and C++. Strong knowledge of data structures, algorithms, and object-oriented programming.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud, including cloud services like compute, storage, and database.
  • Proficiency in software development methodologies, version control systems (e.g., Git), and software testing practices.
  • Experience with application design, architecture, and debugging techniques.
  • Excellent problem-solving and debugging skills, with the ability to analyze complex issues and provide effective solutions
Apply Now
Location
Ahmedabad
Requirement
C++, Python, Cloud Technologies
Experience
5+ yrs
Send Your CV To
[email protected]
crossmenuchevron-down
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram