TCM Technologies LTD, is a Professional Services provider with over 20 years of experience in the fields of communication, technology, and information systems.
We are hiring experienced SSenior Software Developer for a big Classified Security Organization.
Job Description:
We are seeking an experienced systems developer to join our team. The role involves developing information systems, websites, intranet systems, and mobile platforms using diverse Web technologies. This is a hands-on position that includes coding, team guidance, and leading technological solutions.
Responsibilities:
- Develop systems using advanced technologies such as .Net or open-source infrastructures.
- Work on both client-side and server-side development.
- Lead significant development processes, including detailed design planning, code reviews, and problem-solving.
- Implement best practices and advanced design patterns in complex developments (performance, load handling, and authorization).
- Mentor and guide other developers in the team.
Qualifications
- 6+ years of experience as software developer.
- Familiarity with deployment processes in testing and production environments.
- Significant experience in #C development and at least one year in Node.js.
- At least one year of experience leading development in cloud environments (AWS and Azure are mandatory).
- Experience in client-side development using React and working with Docker and containers.
- Active security clearance is an advantage.