M3 Global Research, an M3 company is looking for a Senior Software Engineer who can thrive in a fast-paced environment developing complex applications to join our cutting-edge engineering team. Our ideal candidate would demonstrate an understanding of software development concepts and development lifecycles using Agile methodologies, object-oriented design, and accepted design patterns and practices. You'll be responsible for assisting with system design, coding, improving application performance, collaborating with other developers, and assisting with testing.
- Lead and supervise the development team, ensuring projects are executed efficiently, aligned with Agile methodologies, and meet quality standards.
- Design, implement, and deliver highly scalable solutions based on modern cloud-based architecture.
- Continuously develop, release, monitor, and improve our systems and services while fostering a culture of accountability within the team.
- Set and actively promote software development processes and best practices, providing mentorship to team members.
- Participate in and facilitate Agile ceremonies, such as daily stand-ups, sprint planning, and retrospectives, to ensure alignment and progress tracking.
- Provide regular status updates to stakeholders, ensuring transparency and clear communication of progress, roadblocks, and timelines.
- Partner with product managers, designers, and engineers across the organization to shape high-impact solutions and deliver high-quality applications.
- Take responsibility for the team’s deliverables, ensuring scope is maintained and work is delivered iteratively while embracing Agile principles.
- Strong expertise in Node.js , with experience building scalable and efficient backend systems and APIs.
- Knowledge of SQL and familiarity with relational databases like Oracle or similar platforms.
- Experience with modern front-end frameworks, specifically React or Angular , and familiarity with Bootstrap for UI development.
- Exposure to additional languages and frameworks such as PL/SQL, Java/JSP, jQuery, HTML5, CSS3, PHP, Ruby, and ColdFusion is beneficial but not mandatory.
- Proficient with source control tools like Git for collaborative development and versioning.
- Knowledge of secure coding practices and familiarity with standards like OWASP Top Ten and SANS CWE , with a commitment to adapting to evolving security threats through audits and ongoing education.
- Team-oriented with exceptional collaboration and communication skills, both verbal and written.
- Exceptional multitasking abilities , capable of balancing multiple projects and priorities effectively.
- An analytical mindset with superior problem-solving abilities and a strong inclination to learn and implement new techniques.
- Familiarity with mobile-first development and responsive design is a plus.
AI and Aut