Match score not available

Software Developer/Senior Software Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 4 years of experience in full-stack software development., Proficiency in .NET and C# for backend development, and experience with React for front-end development., Strong understanding of SQL for database management and expertise in Azure cloud-native development., Bachelor’s degree in computer science, Engineering, or a related field is preferred. .

Key responsabilities:

  • Design, develop, and deploy new features for a payment service using the .NET, React, and SQL stack.
  • Analyze and refine requirements to ensure alignment with project goals and write unit tests for high-quality code delivery.
  • Take full ownership of work, ensuring timely project completion while working effectively in a fast-paced, agile environment.
  • Provide technical support and collaborate with cross-functional teams for successful implementation of services.

Perseus Group, Constellation Software logo
Perseus Group, Constellation Software XLarge https://csiperseus.com/
10001 Employees
See all jobs

Job description

Full Stack Software Engineer, Payments

Location: Legally able to work in Canada or USA.  Does not require sponsorship now or in the future to work for any employer in Canada/USA.

Hours: must be willing and able to work Atlantic/Central/Eastern time zone, starting at 8:00am.

Travel: Approximately 5-10% travel is required, with the ability to travel to the US and Canada.

Who we are:

We are part of Constellation Software.  Our product, Perseus Payments, provides integrated payment services to businesses and software providers.  We integrate with software systems to offer a streamlined payment experience.  We are a dynamic team seeking a highly skilled Full Stack Software Engineer to join our innovative technology group.  Our ideal candidate is someone who thrives in high-pressure environments with tight deadlines, possesses a strong ability to build full-stack web applications and SaaS services using the .Net/React stack and is well-versed in Azure cloud-native development.

Why this role:

This position presents a unique opportunity for a skilled developer to contribute to designing and implementing a comprehensive end-to-end payment platform.  Leveraging cutting-edge technologies, the successful candidate will have the chance to work on full-stack development, incorporating frontend, backend, and cloud-native development methodologies.  The role offers the exciting prospect of building a platform that is not only scalable and secure but also compliant with industry standards.  By joining our team, you will play a crucial role in shaping the future of our payment solutions, ensuring they meet the evolving needs of our customers while driving business growth and innovation.

Key Responsibilities:

  • Development: Design, develop, and deploy new features and maintain existing features for a payment service using the .NET, React, and SQL stack.

  • Requirements Analysis: Analyze and refine requirements to ensure alignment with project goals.

  • Testing: Write unit tests to ensure high-quality code delivery.

  • Ownership: Take full ownership of your work, ensuring timely and efficient project completion.

  • Agile Environment: Work effectively in a fast-paced, agile environment with the ability to navigate ambiguity.

  • Innovation: Stay updated with the latest technologies and innovate solutions to enhance our products.

  • Continuous Improvement: Identify areas for improvement in processes and technologies, and implement changes to optimize efficiency, scalability, and quality.

  • Technical Support: Provide technical support and debugging to solve operational issues in production when required.

  • Integration Support: Collaborate with cross-functional teams to ensure successful implementation of our service and other related services when required.

Requirements:

Technical:

  • At least 4 years of experience in full-stack software development.

  • Proficiency in .NET and C# for backend development.

  • Experience with React for front-end development.

  • Strong understanding of SQL for database management.

  • Expertise in Azure cloud-native development such as Azure Functions, App Service, Azure Blob Storage, etc.

  • Strong experience in building Web applications and REST-based services.

Soft Skills:

  • Ability to work under pressure with tight deadlines.

  • Excellent problem-solving skills with the ability to navigate ambiguity.

  • Strong communication and teamwork skills.

  • Willingness to learn and innovate with new technologies.

  • Strong attention to detail and the ability to prioritize and manage multiple tasks effectively.

  • Ability to write clear, concise, and effective technical documentation.

  • Proven ability to collaborate effectively across multiple teams, including engineering, product, and operations.

Nice to Have Skills:

  • Observability and Reliability Engineering Tools: Experience with tools like Datadog for monitoring and improving system performance.

  • Payments Experience: Prior experience working with payment systems or services.

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).

  • Familiarity with Agile/Scrum methodologies and tools like Azure Devops.

Business Unit:

PPI

FLSA Designation (US Only):

Exempt

Salary Range (US Only):

The estimated base salary range for this role in the United States is $88,000.00 - $132,000.00 per year. For compliance with local legislation, and to provide greater transparency to applicants, we share salary ranges on all job postings regardless of the desired hiring location or whether the position is remote. The posted range is an estimate and reflects many factors which are subject to change. Final offer amounts may vary from the amounts listed above, based upon geographic location, candidate experience and expertise, and other relevant factors.

Other Compensation (US Only):

This role will also be eligible for participation in a Company profit sharing bonus plan. Plan details will be provided to you upon hire.

Benefits (US Only):

Full time employees will also be eligible for enrollment in a wide range of choices of benefits , including medical, dental, vision, basic life insurance, short/long term disability, 401(k) participation (with company match).

Time off (US Only):

The Company provides a minimum of 10 days of vacation for new employees , sick time based on state requirements, 8 Company-paid holidays and 2 personal holidays per year.

We recognize the value and importance of diversity and inclusion in our communities and in the workplace. We celebrate diversity and one of our goals as an employer is to create an inclusive work environment for all employees. We are an equal opportunity employer and do not discriminate against any employee or applicant because of race, religion, sex, sexual orientation including gender identity or expression, pregnancy, national origin, age, marital status, veteran status, disability status, or any other category or characteristic protected by law.

Applicants with disabilities who would like to require a reasonable accommodation related to any part of the application process may contact us at Perseus_HR@constellationhbs.com.

NOTE: If an applicant is selected to receive a conditional offer of employment, and in accordance with applicable law, a criminal background check may be conducted before the offer becomes final and employment begins. Pursuant to the San Francisco Fair Chance Ordinance, and other applicable laws, we will consider for employment qualified applicants with arrest and conviction records.

#LI-BM1
#DealerGroup

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs