Full Stack Developer III
Role details
Job location
Tech stack
Job description
Our Software Developer III - Full Stack is the absolute jack-of-all trades position. We work with many different technology vendors and encounter new tech stacks on a regular basis. The willingness to learn a new technology or language on a regular basis is a must. Because of this unusual work requirement, we make sure you never feel alone in trying to solve a problem and other team members can help out whenever needed.
Requirements
While this is a full stack position, only about ~30% will be on web applications specifically. The remainder of the time you will be helping out building tools used in cyber security. The position does not require prior experience in the field of security. If you are proficient in 2 languages, can show that you have built web applications before, but want to really grow you career with a lot of on-the-job training and exposure to the field of security then this would be a great fit. You must be comfortable with AI assisted coding and building out agentic system. Because this role needs to work with so many different technologies AI is an invaluable tool for effectiveness. On day one we may ask you to write code in a language you have never used before, and the willingness to take it on is essential. We do everything we can to create an environment and a team that can support you in this role. You will always have someone to turn to with technical, * 5 years professional programming experience.
- Proficient in at least 2 of these languages: Python, PHP, JavaScript, C#, C, C++, SQL, Java
- Excellent communication skills
- Knowledge in coding concepts, networking, multithreading etc.
- Good database architecture methodology
- Comfortable with Linux CLI
- Comfortable using AI systems to increase productivity
- Other essential requirement/qualification:
- Model Intertek's 10X Energies at all times within the work place, practicing business the right way
- Be aware of, and adhere to, safety practices and policies to ensure your own safety, as well as the safety of others who may be affected by your actions at work
- Ability to work in fast-paced, multi-tasking environment with shifting priorities and demanding deadlines
- Must be detailed-oriented and able to effectively prioritize and organize workload, with efficient time management
- Ability to communicate and interact effectively in verbal written and presentation formats
- Must possess the fundamental technical and administrative skills required to perform the job duties
- Must be customer focused and quality driven Ability to travel as business needs dictate
Benefits & conditions
questions. Many of the things we work on require high levels of risk, so being able to quantify development risk to timelines and knowing how to anticipate risks are also important.
Listed examples are illustrative and representative of the tasks required of this position and are not intended to be complete or exclusive. Duties may include the following:
- Take high level feature requests and implement them.
- Take the time to understand the big picture and the "why" to each feature
- Carefully code and test to produce nearly bug free code
- Constantly want to grow and learn new skills