Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer @ Intelex Technologies

Home > Software Development

 Software Engineer

Job Description

The Senior Software Engineer will be responsible for designing, developing, and maintaining robust, scalable web applications across both the front-end and back-end. This role requires proficiency in multiple programming languages and frameworks, with the ability to work on the full development stack. The Senior Software Engineer will collaborate with cross-functional teams, including developers, QA engineers, and product owners, to ensure high-quality, secure, and performant applications. The ideal candidate is comfortable with both server-side logic and client-side user interface development and possesses a strong understanding of API integrations, databases, and cloud technologies.
Specific Responsibilities
Development:
  • Design, develop, and maintain web applications across both the front-end and back-end, ensuring high performance, scalability, and reliability.
  • Build and optimize APIs, databases, and other back-end services while ensuring the integrity of the data and system architecture.
  • Develop responsive, user-friendly front-end interfaces using frameworks primarily like Vue.js , JavaScript , HTML5 , and CSS3 .
  • Develop server-side logic using programming languages like C# , Node.js .
  • Implement and optimize database architectures, ensuring secure and efficient data storage and retrieval (e.g. S QL Server, MySQL ).
  • Develop and integrate RESTful APIs to support front-end functionality.
Collaboration & Cross-Functional Integration:
  • Work closely with developers, product owners, and QA engineers to implement feature requirements and solve complex development challenges.
  • Ensure smooth integration between front-end and back-end systems, leveraging best practices in software development.
  • Collaborate on the design and implementation of cloud-based services and microservices architectures.
Optimization & Performance:
  • Optimize both front-end and back-end code for performance, scalability, and security.
  • Ensure cross-browser and cross-device compatibility for all web applications.
  • Monitor and troubleshoot system performance, identifying bottlenecks and implementing solutions.
Testing & Deployment:
  • Conduct thorough testing of both front-end and back-end components using unit testing frameworks like JUnit , Selenium, Jasmine, Vite .
  • Lead deployment efforts in coordination with DevOps and ensure that updates are efficiently rolled out to production environments.
  • Use Bitbucket for version control and manage code repositories.
Generative AI Tools & Innovation:
  • Leverage Generative AI tools to streamline development processes and improve the functionality and efficiency of applications.
  • Stay updated with emerging technologies and industry trends, continuously seeking ways to incorporate innovative solutions into development practices.
Qualifications
  • Bachelors or Master s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in full stack software development, with a demonstrated portfolio of completed projects.
  • Proficiency in front-end programming languages and frameworks like JavaScript , Vue.js , HTML5 , and CSS3 .
  • Experience in back-end languages such as C#, Node,js, Vue.js
  • Strong Knowledge of Java , Python , Angular , React .js preferred
  • Strong knowledge of database management systems (e.g., MySQL , SQL Server ).
  • Experience with API development and integration.
  • Knowledge of cloud platforms and microservices architecture (e.g., AWS , Azure , Google Cloud ). - good to have
  • Experience with version control systems like Bitbucket .
  • Experience with Generative AI tools to enhance development workflows is a plus.- Copilot, Azure Open AI, Github Copilot, AWS - using for code review.
  • Strong problem-solving skills, attention to detail, and ability to manage multiple tasks and projects simultaneously.
  • Experience working in agile development environments.
  • Excellent communication and collaboration skills, with the ability to effectively interact with internal and external stakeholders.
Skills
The Senior Software Engineer must be highly skilled in both front-end and back-end technologies. This individual must be detail-oriented, quality-focused, and adept at solving complex problems. They should be comfortable mentoring junior developers and leading the technical aspects of projects. The Senior Developer must thrive in fast-paced, collaborative environments and be proficient at ensuring application performance, scalability, and maintainability.
Education
Bachelor s degree in a related discipline or equivalent experience.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Intelex Technologies
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   System architecture Automation MySQL Javascript Workflow Healthcare Selenium Unit testing SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Architect - AWS Data Engineer

  • Cognizant
  • 11 - 13 years
  • Bengaluru
  • 7 hours ago
₹ Not Disclosed

Software engineer

  • Orange Business
  • 1 - 6 years
  • Noida, Gurugram
  • 17 hours ago
₹ Not Disclosed

AWS Data Engineer with Data modelling

  • Cognizant
  • 6 - 7 years
  • Bengaluru
  • 19 hours ago
₹ Not Disclosed

SFMC Lead Engineer

  • Wipro
  • 5 - 10 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Intelex Technologies

Trusted Since 1992, Intelex Technologies, ULC. is a global leader in the development and support of software solutionsfor Environment, Health, Safety and Quality (EHSQ) programs. Our scalable, web-based software provides clients withunprecedented flexibil