The Software Engineer II is responsible for enhancing and maintaining existing software products as well as developing new products. The ideal candidate has a strong desire for excellence, has started taking more initiative, works with less supervision, has confidence in their expertise, is a team player, and is a creative problem solver.
Key Responsibilities:
- Design and implement new features and functionality
- Diagnose and fix complex product defects within a project or supporting customers
- Has basic knowledge and/or working toward having basic knowledge for assigned HelpSystems product(s)
- Actively participate in all Agile ceremonies
- The ability and self-discipline to use self-training tools (e.g. LinkedIn Learning)
- Be able to start writing less complex technical specifications based on conceptual design and stated business requirements
- Perform testing of features and defect fixes performed by other developers
- Follow and help refine development best practices and standards
- Help identify, prioritize, and execute tasks to meet project deadlines
- Comply with standards, version controls, and product release procedures
- Work with technical writers to ensure product documentation on new features and changes are properly documented
- Work under minimal supervision on various projects
- Some latitude for independent judgement
- Assist or mentor other less experienced team members
- Other duties as assigned
Basic Qualifications:
- A minimum of 3 years of experience is required
- Working knowledge of software life-cycle applications
- Working knowledge of Agile/Scrum Project development methodology
- A good working knowledge of the relevant programming language requirement for this role.
- Frontend: Angular, Nx, React, Next.js, HTML/CSS, Bootstrap, Javascript/Typescript
- Backend: Node.js, Nest.js, Express.js, Java, .Net Core
- Databases: PostgreSQL, MySQL, Oracle, Snowflake, Cassandra
- Cloud & DevOps: Jenkins, Git
- Tools: VS Code
- Good communications skills, both verbal and written
- The ability to collaborate and work with a team are necessary
📌 Software Engineer II
🏢 Link Consulting Services
📍 Guadalajara