Senior Full Stack Software Developer

Canada🕖 2 months ago

The Opportunity

A Senior Software Developer is responsible for designing, developing, testing, and deploying complex web applications using Python and React. This role requires collaborating with other developers, designers, and stakeholders to define and implement features and improvements, writing clean, maintainable code, and mentoring junior developers. Strong communication skills and the ability to work collaboratively with cross-functional teams are also essential for this role.

Key Responsibilities:Lead the technical design and implementation of complex software systems using Python and React.Interpret written business requirements and technical specification documents. Perform coding to written technical specifications that adhere to the coding standards, design guidelines and best practices.Build and maintain RESTful APIs using Flask/Django frameworks and integrate front-end and back-end components using RESTful APIs.Develop front-end components using React, and other JavaScript libraries.Collaborate with cross-functional teams to define and implement features and improvements.Write clean, well-documented, and maintainable code.Investigate, analyze, and correct the reported defects.Troubleshoot and debug issues with the application.Build and deploy applications on cloud-based platforms such as AWS.Identify and address technical debt, performance and scalability issues.Mentor and coach junior developers and conduct code reviews.Develop and maintain automated unit tests to ensure the quality of the codebase.Participate in Agile development methodologies.Stay up to date with emerging trends and technologies in web development.Provide technical guidance and leadership to the team.

Qualifications:Bachelor's or Master's degree in Computer Science or a related field.7+ years of experience in software development with a focus on Python and React.Ability to interpret written requirements and technical specification documents.Strong experience building and maintaining RESTful APIs using Flask/Django frameworks.Strong knowledge of front-end technologies such as React.js, HTML, CSS, and JavaScript or any other web technologies like jQuery, Node.js, or AngularExperienced with CFML frameworks (e.g., ColdBox, Mach-ii) or LuceeStrong experience with database design and management using SQL and NoSQL databases.Ability to code software according to published standards and design guidelines.Experience with version control systems such as Git.Familiarity with cloud-based platforms such as AWS, Azure, or GCP.Experience working in an Agile development environment.Experience and knowledge in security and OWASP best practices is a plusStrong communication skills, both verbal and written.Ability to work collaboratively with cross-functional teams.Experience mentoring and coaching junior developers.Strong problem-solving and analytical skills.

Location This role will be remote.

What It's Like to Work at Euna Solutions At Euna Solutions, we carefully foster a work environment where employees have a safe space for creative and intellectual freedom, and the opportunity to work cross-functionally. We offer a dynamic environment with considerable opportunity for professional growth and advancement.

Here are some of the perks that Euna employees enjoy:💵 Competitive wagesWe pay competitive wages and salaries, and we only expect an honest 40-hour week for it.🧘‍♀️ Wellness daysWhat’s better than a long weekend? An extra-long weekend! This summer let's begin and end the summer with an extra day on top of the long weekend (July and Sept)! An extra day to decompress and spend time doing the things you love.🙌 Community Engagement CommitteeAt Euna, we know how important it is to give back. Our community engagement committee looks for ways to give back to our local communities through time, gifts and skills.🕰 Flexible time and remote workWe understand that what a workday looks like differs by employee and the role requirements. Through our interview process we’ll work with you to ensure it’s a fit for you and the specific role you’re interested in.💰 BenefitsAsk us for a copy of our health and dental benefits!🎉 Culture committeeCelebrate at every occasion with the culture team! They make sure that our team’s culture is bustling with frequent fun events for holidays and special occasions, as well as for miscellaneous fun. About Euna Solutions

Euna Solutions is a leading provider of purpose-built, cloud-based solutions that power critical administrative functions and financial operations for the public sector. Formerly GTY Technology, Euna Solutions offers easy-to-use solutions for procurement, payments, grant management, budgeting, permitting and K-12 administration that are proven to increase operational efficiency, transparency, collaboration, and compliance. Euna Solutions is a trusted partner to more than 2,000 government and public sector organizations across North America, empowering digital transformation and streamlining business processes through a relationship- centered, service-focused approach. Euna propels public sector progress. To learn more, visit www.eunasolutions.com.

Please visit our website: https://eunasolutions.com/careers/ and check out our LinkedIn Pages https://www.linkedin.com/company/eunasolutions/

We believe in embracing new perspectives and optimizing impact. If you have relatable experience and relevant transferrable skills but feel you may be missing a few of the requirements, we encourage you to apply! We recognize that people have unique career journeys and if you're excited about this role and know you can bring something great to the team, then we want to hear from you. Please know Euna Solutions is committed to providing a comfortable and accessible interview process for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know.

For any inquiries or requests regarding accessibility at Euna Solutions, please email recruiting.gty@eunasolutions.com or call our office at 1.877.707.7755. Upon request, appropriate accessible formats or arrangements will be provided as soon as practicable.

Euna Solutions

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago