Remote Senior Developer

Logo of Dynatron Software, Inc.

Dynatron Software, Inc.

πŸ’΅ $100k-$150k
πŸ“Remote - Worldwide

Job highlights

Summary

Join our team at Dynatron Software as a remote Sr Software Developer and contribute to delivering high-quality code in an Agile development environment. As a key member of the team, you will work closely with Architects, Director of Engineering, Tech Lead, and other Software engineers to implement architectural vision, create maintainable code, mentor junior team members, and participate in team ceremonies.

Requirements

  • 4+ years experience with .NET, C#, Angular (Recent emphasis on .NET Core and Angular)
  • 2+ years of experience with Angular 8 or higher. Bonus for experience with Angular development inside Linux tools
  • 3+ years experience with multiple databases of various storage types with emphasis on MySQL
  • Extensive experience with HTTP, JSON, Rest, XML
  • Extensive experience with object-oriented design and programming
  • Extensive experience with multiple design patterns and can articulate the pros/cons of each relative to solution
  • Extensive experience with Git
  • Experience with multiple O/Ss: Linux, and Windows
  • Experience with Agile
  • Experience with writing unit tests
  • Strong interest in staying current with industry trends in technology
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Strong teamwork and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to work under limited to no supervision, both independently and within a team environment
  • BA/BSc in Computer Science, Engineering or similar relevant field preferred
  • Knowledge of automotive industry through direct or indirect work experience is preferred

Responsibilities

  • Engineer software solutions in .NET Core (C#) and other relevant languages following industry best practices, architectural vision and team standards to deliver scalable, maintainable solutions
  • Design and modify database schemas and database objects including tables, indexes, constraints, stored procedures, and views
  • Review system/application requirements (functional specifications) for quality and completeness
  • Participate in functional specification reviews; identify potential defects prior to development
  • Produce and maintain system, development and user documentation
  • Participate in all Agile ceremonies and contribute to improvements of processes, standards and deliverables
  • Provide accurate estimates for completing a variety of development efforts both individually and within team estimating/scoring of user stories
  • Communicate effectively and professionally in all forms of communication with all levels of recipients
  • Properly manages time to focus on the proper priorities and communicates any conflicts of priorities to the appropriate individuals
  • Prioritizes documentation at a sufficiently high level to ensure adequate knowledge sharing

Benefits

  • Excellent benefits including health, dental, and vision insurance
  • Stock options
  • Work from home and flexible scheduling depending on job requirements
  • Professional development opportunities
  • 9 paid holidays
  • 15 days PTO
  • Home office setup support for remote employees
  • A welcome β€œswag bag” with branded clothing as an official welcome to the team

Job description

At Dynatron Software, we help automotive service departments increase revenue and profitability with our suite of services. We strive to be a people-first company where employees enjoy coming to work, the people they work with, and are given the autonomy to succeed. Our company culture is built on a foundation of teamwork, accountability, integrity, clear communication, and positive attitudes.

We are currently looking to add new talent to our growing team!

About the Role:

As a remote Sr Software Developer, you will deliver high quality code as a member of an Agile development team for multiple solutions. Working closely with Architects, Director of Engineering, Tech Lead and other Software engineers, you will be responsible for implementing the architectural vision following best practices, create maintainable and well written code, mentor and grow junior team members, participate in team Agile ceremonies, provide clear communication and assist with production issues if needed.

Qualified Candidates Need:

  • 4+ years experience with .NET, C#, Angular (Recent emphasis on .NET Core and Angular)
  • 2+ years of experience with Angular 8 or higher. Bonus for experience with Angular development inside Linux tools.
  • 3+ years experience with multiple databases of various storage types with emphasis on MySQL
  • Extensive experience with HTTP, JSON, Rest, XML
  • Extensive experience with object-oriented design and programming
  • Extensive experience with multiple design patterns and can articulate the pros/cons of each relative to solution.
  • Extensive experience with Git
  • Experience with multiple O/Ss: Linux, and Windows
  • Experience with Agile
  • Experience with writing unit tests
  • Strong interest in staying current with industry trends in technology
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Strong teamwork and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to work under limited to no supervision, both independently and within a team environment
  • BA/BSc in Computer Science, Engineering or similar relevant field preferred
  • Knowledge of automotive industry through direct or indirect work experience is preferred

Essential Job Duties and Responsibilities:

  • Engineer software solutions in .NET Core (C#) and other relevant languages following industry best practices, architectural vision and team standards to deliver scalable, maintainable solutions.
  • Design and modify database schemas and database objects including tables, indexes, constraints, stored procedures, and views.
  • Review system/application requirements (functional specifications) for quality and completeness.
  • Participate in functional specification reviews; identify potential defects prior to development.
  • Produce and maintain system, development and user documentation.
  • Participate in all Agile ceremonies and contribute to improvements of processes, standards and deliverables.
  • Provide accurate estimates for completing a variety of development efforts both individually and within team estimating/scoring of user stories.
  • Communicate effectively and professionally in all forms of communication with all levels of recipients.
  • Properly manages time to focus on the proper priorities and communicates any conflicts of priorities to the appropriate individuals.
  • Prioritizes documentation at a sufficiently high level to ensure adequate knowledge sharing.

In Return for Your Expertise, You Will Receive:

  • Excellent benefits including health, dental, and vision insurance, stock options, work from home and flexible scheduling depending on job requirements, professional development opportunities, 9 paid holidays, and 15 days PTO.
  • Home office setup support for remote employees.
  • A welcome β€œswag bag” with branded clothing as an official welcome to the team.
  • The chance to work for an organization that puts people first and fosters a culture of teamwork, integrity, communication, accountability, and positive attitude!

Dynatron Software is an Equal Opportunity Employer and encourages all qualified individuals to apply.

Compensation Range: $100,000-150,000

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Dynatron Software, Inc. know you found this job on JobsCollider. Thanks! πŸ™