Senior Software Engineer

MRINetwork

Pierre, SD

JOB DETAILS
SKILLS
AngularJS, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Behavior Driven Development (BDD), Big Data, Bug Tracking Software, Bug Tracking/Defect Management, Cloud Applications, Cloud Computing, Computer Science, Debugging Skills, DevOps, Documentation, Internet Technology, Java, Mentoring, Messaging Technology, Microservices, Natural Language Processing (NLP), PostgreSQL, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Requirements Management, Software Engineering, Software as a Service (SaaS), Team Player, Technical Leadership, Test Driven Development (TDD)
LOCATION
Pierre, SD
POSTED
Today

We seek a Tech Lead for an API-first development environment focused on building and supporting a Developer Portal and cloud technology platform. The role involves expanding the platform, migrating applications to cloud-native solutions, and developing end-user applications using modern languages and methodologies like BDD/TDD. Responsibilities include coding, testing, debugging, documentation, and collaborating with users to define requirements, all while adhering to security and architectural standards. The leader will mentor junior developers, manage software defects, and ensure scalability and security of products.

Requirements include experience with Angular, Java, Python, React, REST APIs, microservices, databases (PostgreSQL), messaging systems, DevOps, and agile practices. A minimum of 8 years' industry experience, with a strong focus on SaaS, containers, networking, and continuous learning, is essential. Additional skills in monitoring tools, big data, AI/ML, and NLP are a plus. The ideal candidate demonstrates responsibility, teamwork, adaptability, and a proactive approach, with a relevant Computer Science/Engineering degree.

About the Company

M

MRINetwork