
Senior Software Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Alabama, +44 more states.
β’ Oversee the design and development of complete computer systems and application software.
β’ Develop scalable and robust solutions.
β’ Provide mentorship to junior developers.
β’ Promote best practices throughout the development team.
β’ Participate in architectural discussions and influence design choices.
β’ Ensure that software architecture is in line with business objectives and industry standards.
β’ Tackle complex technical challenges.
β’ Make pivotal decisions regarding technology selection, system architecture, and project planning.
β’ Offer technical leadership and support to junior development team members.
β’ Perform code reviews to maintain code quality, ensure maintainability, and uphold coding standards.
β’ Collaborate with cross-functional teams.
β’ Contribute to challenging projects that drive business success.
β’ Bachelor's degree or diploma in Computer Science, Engineering, a related field, or equivalent work experience.
β’ Over 8 years of experience in software development.
β’ At least 3 years as a Software Engineer, focusing on designing and building complex, scalable systems.
β’ Profound understanding of software engineering principles, design patterns, algorithms, and system architecture.
β’ Capability to lead technical discussions, make crucial decisions, and foster consensus among team members.
β’ Experience with cloud technologies and microservices architecture.
β’ Strong expertise in cloud platforms (Azure & AWS).
β’ Familiarity with AI agent code development and product integration.
β’ Experience in data system design and architecture.
β’ Must uphold all certifications as required by local professional associations.
β’ Numerous opportunities to advance your career.
β’ Comprehensive medical, dental, and vision benefits.
β’ 3 weeks of vacation plus 5 personal days for relaxation.
β’ Employee stock ownership and RRSP program.
β’ Opportunities to contribute to the community through involvement.
β’ Flexible work arrangements to accommodate your lifestyle.
β’ Casual work environment.
β’ Comprehensive benefits package.
β’ Opportunities for learning and development.
β’ An award-winning culture.
Newfire Global Partners
HIKINEX
CVS Health
Airbnb
Get handpicked remote jobs straight to your inbox weekly.