Senior Software Engineer

2 months ago


Thiruvananthapuram, India Averna Full time
Job Description

Position Summary

We are seeking a highly skilled Senior Software Engineer with expertise in C#, WPF, C++, Python, and the .NET framework. The ideal candidate should have a strong background in software development, excellent problem-solving skills, and a passion for creating robust and scalable applications. This role involves leading complex projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions.

 

Duties and responsibilities

  • Design, develop, and maintain high-performance software applications using C#, WPF, C++, Python, using .NET framework.
  • Lead and participate in architectural and design discussions to ensure scalable and efficient solutions. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. 
  • Implement and enforce best practices in code quality, testing, and documentation.
  • Mentor and guide junior developers, providing technical leadership and code reviews. 
  • Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of applications. 
  • Stay updated with the latest industry trends and technologies, continually improving skills and knowledge.

Qualifications

Requirements

  • Education: BE/B.Tech/MCA
  • Minimum of 3+ years of professional experience in software development. 
  • Proficiency in C#, WPF, C++, Python, and the .NET framework. 
  • Strong understanding of OOPs, data structures, and algorithms. 
  • Excellent problem-solving skills and attention to detail. 
  • Excellent troubleshooting and debugging skills. 
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment. 
  • Proven ability to lead and mentor a team of developer

Any other responsibility as deemed fit from time to time by the Management

Competencies & Skills
Technical/Functional Competency

  • Knowledge on multiple technologies
  • Analytical and Logical skills
  • Problem solving skills
  • Project Management skills
  • Customer Management skills

Behavioral Competency

  • Communication skill
  • Team Management Skills
  • Presentation Skills
  • Decision making Skills
  • Conflict Management skills


Additional Information

What's in it for YOU

  • A multinational high-tech work environment #LI-Onsite 
  • Team spirit, fun and passion for technology
  • Development and training opportunities
  • Attractive salary package including benefits
  • We are a fair company

Averna is committed to employment equity and to encouraging diversity and inclusion. We are pleased to consider all qualified applicants for employment, regardless of race, color, religion, sexual orientation, gender, national origin, age, disability, veteran status, or any other legally protected status.



  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    We are seeking a talented Senior Software Engineer to join our team at Waybeo Software Solutions Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining our back-end services.Main Responsibilities:Lead the entire web application development lifecycle, including concept, design, test, release, and...


  • Thiruvananthapuram, India Waybeo Software Solutions Pvt Ltd Full time

    We are looking to hire a dynamic Senior Software Engineer in PHP to manage our back-end services and ensure a seamless interchange of data between the server and our users. As a Senior Software Engineer, you will be responsible for developing and coding all server-side logic. You will also be required to maintain the central database and respond to requests...


  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    Job Title: Senior Software Engineer - Backend ExpertWe are seeking a skilled Senior Software Engineer - Backend Expert to lead the development of our back-end services and ensure seamless data exchange between the server and users. As a Senior Software Engineer - Backend Expert, you will be responsible for designing and implementing server-side logic,...

  • Senior PLC Engineer

    4 weeks ago


    Thiruvananthapuram, Kerala, India BEO Software Pvt Ltd Full time

    Senior PLC EngineerWe are seeking a highly skilled Senior PLC Engineer to join our team at BEO Software Pvt Ltd. As a Senior PLC Engineer, you will be responsible for designing and implementing automation systems using PLC programming.Key Responsibilities:Design and develop automation systems using PLC programmingImplement and test PLC programs to ensure...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at QBurst. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based applications using Java and microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability,...


  • Thiruvananthapuram, Kerala, India Stanra Tech Solutions Full time

    **Job Title:** Senior Software Engineer**About the Role:**We are seeking a highly skilled Senior Software Engineer to join our team at Stanra Tech Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise-level software solutions for the Life Insurance industry.**Key Responsibilities:**-...


  • Thiruvananthapuram, Kerala, India INFOSPICA CONSULTANCY SERVICES LLP Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at INFOSPICA CONSULTANCY SERVICES LLP. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using.NET technologies.Key Responsibilities:Design and develop.NET...


  • Thiruvananthapuram, Kerala, India Armada Systems Full time

    About the RoleAt Armada, we're pioneering a new era of connectivity, compute, and AI.As a Senior Software Engineer, you'll play a crucial role in delivering high-quality software products that meet the needs of our customers.This is a founding team member position for our India R&D team in Trivandrum.


  • Thiruvananthapuram, India ALLNESSJOBS Full time

    Company OverviewALLNESSJOBS is a platform that connects job seekers with open positions at companies that are committed to creating a more mindful and compassionate workplace. We list jobs in a variety of industries, including tech, healthcare, education, and non-profit. In addition to job listings, we offer resources to help job seekers learn more about...


  • Thiruvananthapuram, Kerala, India Averna Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Averna. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance software applications using C#, WPF, C++, Python, and the.NET framework.Key Responsibilities:Design and...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job DescriptionJob SummaryWe are seeking a highly skilled Senior Engineer to join our team at Envestnet | Yodlee. As a Senior Engineer, you will be responsible for designing and implementing automated testing frameworks to ensure the quality of our software products.Key ResponsibilitiesDesign and develop automated testing frameworks to validate software...


  • Thiruvananthapuram, Kerala, India Averna Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Averna. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated test systems and applications using LabVIEW.Key Responsibilities:Design and develop LabVIEW applications for automated test...


  • Thiruvananthapuram, Kerala, India Averna Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Averna. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated test systems and applications using LabVIEW.Key Responsibilities:Design and develop LabVIEW applications for automated test...


  • Thiruvananthapuram, Kerala, India ALLNESSJOBS Full time

    At ALLNESSJOBS, we're seeking a talented Senior Software Engineer to join our Agile team and contribute to the development of a universal, modular experiment, and instrumentation software used for ECU development. As a key member of our team, you'll work on diverse and challenging tasks, collaborating closely with your colleagues to implement high-quality...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior EngineerWe are seeking a highly skilled Senior Engineer to join our team at QBurst. As a Senior Engineer, you will play a key role in designing and developing cloud-based applications using Java and Microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability, security, and performance...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job DescriptionJob Title: Senior EngineerAbout Us: Envestnet | Yodlee is a leading provider of financial technology solutions.Job Summary: We are seeking a Senior Engineer to join our team.Key Responsibilities:Design and develop automated testing frameworks and tools to ensure high-quality software delivery.Collaborate with cross-functional teams to identify...


  • Thiruvananthapuram, Kerala, India thinkpalm-technologies-pvt-ltd Full time

    Job Title: Senior Embedded Software EngineerJob Description:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at ThinkPalm Technologies Pvt. Ltd. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded software for our cutting-edge products.Key...


  • Thiruvananthapuram, India thinkpalm-technologies-pvt-ltd Full time

    Senior Embedded Software Engineer Full time Cochin, Trivandrum Posted 3 months ago As a Senior Embedded Software Engineer, you will: Architect, Design and Develop SW in the respective areas according to the Product Roadmap and in collaboration with the SW Architects, Chip Designers and other cross-functional teams Own the quality of the software...


  • Thiruvananthapuram, Kerala, India ConnectIN Jobs Global Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our dynamic team in Trivandrum.Key Responsibilities:Lead the design and development of robust and scalable web services using Java and Spring Boot.Architect and implement microservices and RESTful APIs that adhere to best practices...


  • Thiruvananthapuram, Kerala, India VRIZE Full time

    Job Description:VRIZE seeks to fill a Senior Software Engineer position.Key Responsibilities:Develop scalable software solutions using .NET programming languages.Upgrade, configure, and debug existing systems.Create and manage databases using PL/SQL.Perform debugging and troubleshooting to ensure optimal database performance.About VRIZE INC:VRIZE is a Global...