Hybrid | 8 months | Multinational Tech Company
Our client is seeking a motivated Full Stack Software Engineer to join their Cybercrime Security team. This role will be working directly with their business partners to research, develop and deploy next generation data and knowledge applications on multiple technologies for high data volume environments.
The ideal candidate will need to be an individual contributor, team player, and a champion for results and incremental improvement. The ideal candidate will also be expected to have an excellent grasp of designing and implementing frameworks and architectures based on internal and external standards.
Key Responsibilities:
- Design, develop and deploy full stack applications.
- Create and implement software frameworks and architectures aligned with internal and external standards.
- Maintain a strong focus on quality and security, incorporating automation, design reviews, and unit testing.
- Analze scoping efforts to ensure best practices and efficiency.
- Manage and support projects across the entire software development lifecycle.
- Conceptualize, code, deploy and refine next-generation prototypes.
- Collaborate effectively both independently and within cross-functional teams.
- Lead product initiatives, suggest improvements, and mentor team members.
- Demonstrate flexibility in analyzing technical issues and clearly communicating solutions and recommendations.
- Work collaboratively with Product Managers and Engineers to deliver innovative solutions that meet business needs.
- Apply agile development methodologies proficiently.
- Develop testing infrastructure, test cases, and automation to gaurentee product quality.
- Utilize and support ML and AI development efforts.
- Communicate complex technical ideas clearly to both technical and non-technical audiences.
Required Skills and Experience:
- Bachelor's degree or equivalent practical experience.
- Excellent coding proficiency in an object-oriented language (Python preferred; C# or Jave also considered)
- Demonstrated experience using test automation for code certification.
- Exceptional design and problem-solving abilities.
- Strong commitment to code quality and engineering excellence at scale.
- Effective written and verbal communication skills.
- Ability to clearly atriculate and present complex analytical findings visually to non-technical stakeholders.
- Proven ability to thrive in a fast-paced, iterative development setting.
- Unwavering personal integrity, professional conduct, and ethical standards.
Additional Skills Required:
- Experience developing REST APIs.
- Proficiency with microservice architectures.
- Familiarity with cloud environments (GCP, AWS, Azure).
- Expertise in relational databases (PostgreSQL, MySQL, MSSQL).
- Experience with key-value and NoSQL data services (e.g S3, MongoDB, Couchbase).
- Competence in containerization and orchestration.
- Pior experience presenting to senior executives.
- Experience with full stack development.
