Sr. Software Developer - BackEnd

GoSecure
Dartmouth, NS Full Time
POSTED ON 3/1/2023 CLOSED ON 5/29/2023

What are the responsibilities and job description for the Sr. Software Developer - BackEnd position at GoSecure?

 

GoSecure is recognized as a leader and innovator in cybersecurity solutions. The company is the first and only to integrate an Endpoint and Network threat detection platform, Managed Detection and Response services, and Cloud/SaaS delivery. Together, these capabilities provide the most effective response to the increased sophistication of continuously evolving malware and malicious insiders that target people, processes and systems. With focus on innovation quality, integrity, and respect, GoSecure has become the trusted provider of cybersecurity products and services to organizations of all sizes, across all industries globally. To learn more, please visit: https://www.gosecure.net.

GoSecure offers a creative and challenging work environment, a competitive benefit package, and a great atmosphere to foster career growth. Come put your career on the leading-edge and bring your talents to a much sought-after high growth opportunity in technology- GoSecure!

Summary

The Backend Software Developer acts as strong individual contributor to the development team. You will implement complex systems with an expert touch bringing professionalism and precision to the team. In this position you will provide input on implementation plans and technical requirements documents. You will plan your work into stories and provide accurate professional estimates for completions. You will report progress and collaborate with other Software Developers at all levels. You will be able to directly contribute with to the delivery of features for our cutting-edge cyber-security products. This position will be primarily remote or optionally based in one of our regional offices at your choice.

Duties and Responsibilities

  • Write clean, manageable, reusable and performant applications and libraries in Java and other modern languages. Working knowledge of Java with Spring is a bonus
  • Document code and issues in accordance with organizational best practices. 
  • Knowledge of Git and issue tracking tools is a must
  • Demonstrate solutions through documentation, flowcharts, and diagrams
  • Ability to take ownership of applications and solutions
  • Be a resource for other Software Developers as needed
  • Set an example for others in writing clean, manageable and performant code and unit test coverage
  • Effectively and efficiently accomplish code reviews providing constructive feedback to other developers
  • Remain up to date on best practices in software design and implementation
  • Meet organizational deadlines and milestones with professionalism and pride
  • Other duties as required

Requirements and Experience                                           

  • 7 years of relevant experience on large scale applications, with at least 2 years of experience in a lead or mentoring role
  • Bachelor’s degree in Computer Science or a related field and/or equivalent education/experience
  • 4 years of experience with Object-Oriented Languages required, with at least 1 year of experience with Java strongly preferred
  • Strong knowledge of Data Platforms and associated technologies such as Apache Kafka, Apache Pulsar and micro-service or service-oriented architectures
  • Strong knowledge of Kubernetes, Docker, Elasticsearch, DynamoDB, and Redis or similar technologies
  • Strong knowledge of database development using JDBC and Oracle or similar databases
  • Familiarity with of distributed systems, with a clear understanding of the differences between Three-Tier, Sharded, Lambda and Streaming architectures
  • Strong knowledge of Object-Oriented Design Patterns
  • Experience with CI/CD is a plus
  • Experience working in an agile environment
  • Experience building complex systems that have been successfully delivered to customers
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Prior experience of working on a data ingestion pipeline is a plus
  • Have experience with scaling platforms that store, manage and retrieve huge volume of data
  • Familiarity with CQRS and Event Sourcing a plus
  • Familiarity with Git and GitLab a plus
  • Familiarity with Big Data / Hadoop stack is a plus
  • Exposure to cyber-security a plus
Senior Software Engineer, Backend (Developer - Onchain Payments)
Coinbase Developer Platform -
San Francisco, CA
Software Engineer, Backend (CDP API)
Coinbase Developer Platform -
California, MO
Software Engineer, Backend (CDP API)
Coinbase Developer Platform -
San Francisco, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Sr. Software Developer - BackEnd.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GoSecure

GoSecure
Hired Organization Address Almont, CO Full Time
Job Details Job Description Job Description Summary We are looking for a talented Web Developer with solid experience in...
GoSecure
Hired Organization Address Waltham, MA Full Time
Summary The Administration Manager supports both the CEO and CFO. This position plays a pivotal role in the efficiency o...
GoSecure
Hired Organization Address Almont, CO Full Time
Job Details Job Description Job Description Summary An intrusion tester is part of the security testing team and perform...

Not the job you're looking for? Here are some other Sr. Software Developer - BackEnd jobs in the Dartmouth, NS area that may be a better fit.

Sr Java Backend Developer

Inabia Software & Consulting Inc., Miami, FL

Sr Java Backend Developer

Celandyne Software Solutions LLC, St. Louis, MO

AI Assistant is available now!

Feel free to start your new journey!