INIntelex Technologies Ulc
Lead Software Engineer - Java, Swings
Bangalore ₹3-5 LPA Posted 10 Jul 2025
FULL TIME
Bitbucket
Swings
Java
Software Engineering
Linux
+3 more
Job Description
Responsibilities:
- Design, develop, and implement software for ASP products and systems.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Debug and resolve software defects and performance issues.
- Conduct performance analysis and optimize software systems.
- Review code and design; provide constructive feedback to team members.
- Lead and mentor junior engineers to promote technical growth and meet deliverables.
- Interface across multiple departments including Quality and Service.
- Recommend improvements for departmental processes and efficiency.
- Perform static analysis, code coverage analysis, and verification testing.
- Communicate project issues or opportunities to the next level of management.
- Perform other duties as assigned.
Requirements:
- Bachelor's degree in Computer Engineering, Computer Science, or relevant technical field.
- 5+ years of experience in system-level software development.
- 3+ years of experience in Java UI development and JNI.
- Proficiency in Java, OOP concepts, and UI development in multithreaded environments.
- Working knowledge of real-time operating systems and hardware (preferred).
- Experience working in Linux environments (preferred).
- Proficiency in development tools such as IDEs, debuggers, and Bitbucket.
- Strong understanding of software architecture and design principles.
- Familiarity with configuration management tools, defect tracking, and peer review processes.
- Experience using defect management tools like JIRA (required).
- Prior experience in a regulated environment such as the medical device industry (preferred).
- Familiarity with Agile methodology (preferred).
- Strong written and verbal communication skills.
