An entrepreneurial company, we provide an exciting, dynamic and respectful work environment where you will be an important contributor to the JANA Team. Our Mission at JANA is “Better Pipelines for a Better World” – we are true believers and inspire our employees to join us in this Mission!
JANA has a progressive culture of personal and professional growth. With a vested interest in each employee’s professional growth and continuous improvement as an individual, JANA supports professional development, continuous education, industry participation and technical accreditations. Other Perks that come with joining JANA’s Team include:
High-energy Collaborative Environment: JANA combines the energy of a start-up software organization with the discipline of a precision engineering firm.
Regular Social Events: Join the entire JANA Team for fun Social Events like our Weekly Kahoot and Beer Club, Annual Birthday Bonspiel, Ice Cream Parties, Holiday events, Cinco de Mayo… even an Easter Egg Hunt!
Best-in-Class Benefits: JANA offers all employees a comprehensive benefits package including Medical, Dental, Vision, Life Insurance, Disability coverage, as well as our great Wellness Benefit!!
Giving Back: JANA is dedicated to giving back to our community in various ways. Every year we hold an annual food drive for the Aurora Foodbank and have become one of their top contributors!
JANA promotes a healthy work-life balance: Through our comprehensive vacation program, floater days, and a hybrid work environment (combination of in-office and work-from-home), JANA employees are able to take time to rest and rejuvenate!
Team Leadership
The JANA Way: Functions in alignment with JANA’s Values and Professional Culture
Develops and improves software development practices in agile environment
Performs code review, provide guidance and direction to ensure high code quality
Mentors Junior Software Developers and sets a great example for others to follow
Technical Leadership
Provides technical leadership on software architecture, modeling, REST API, and DB design
Writes clean, testable, maintainable back end code
Writes test cases and performs unit testing
Provides technical documentation and diagrams to development teams
Works closely with the Product, UX and Development Team to design and implement software solutions that are scalable and align to best practices.
Provides architectural solution and technical oversight, including sharing expertise on modeling, standards, guidelines, and design patterns
Proactively identifies and communicates potential issues or risks within the platform landscape.
Experiments with and evaluates new technologies through proof of concept
Technical Qualifications
REQUIRED
Undergraduate in Computer Science or equivalent
7+ years of experience as a professional software developer
Application architecture and database design (4+ years)
In-depth knowledge of C# as well as .NET Frameworks (5+ years)
Experience with .NET Core (1+ year)
Proven experience of RESTful API development following the best practices (5+ years)
Experience in development of web applications using MVC, modeling, and OOP (5+ years)
Experience working with database modeling and writing SQL queries (7+ years)
Well versed using Git to create and review PRs, resolve merge conflicts, branching (3+ years)
Experience writing front end code including HTML, JavaScript, and CSS (3+ years)
PREFERRED
Experience with Cloud technologies and microservices (Azure or AWS)
Automation of builds and deployment pipelines (CI/CD)
Experience working in a test-driven environment
Experience with React, Angular, Vue or Ember
Experience working and integrating with Map APIs and GIS systems such as ESRI ArcGIS
Required Skills
Speaking/Presenting: Clearly articulates ideas, opinions, and information in technical presentations and discussions so that the intended purpose is achieved, and the needs of the audience are met
Collaboration: Works effectively with others to achieve positive results
Creative Thinking: Generates innovative, out-of-the-box approaches and improved solutions
Problem-solving: Able to analyze complex problems and formulate different points of attack to come up with viable solutions
Prioritization: Coordinates and organizes resources and people in efficient and effective ways to accomplish larger strategies and goals
Mentor Courage: Provides direct, honest, fair and constructive feedback and related actions
JANA is committed to accommodating applicants with disabilities throughout the hiring process; in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Please let us know if you require accommodation at any stage of the hiring process.
By applying for a position with JANA, you understand that offers of employment are contingent upon the successful completion of a background check. The type of check performed is determined by the role and JANA’s employment policies. Checks may include any of the following: employment verification, employment references, SIN validation, education verification, criminal records check, search against global sanctions and government watch lists, and/or credit check. You will be notified during the hiring process which checks you are required to complete.
We thank you for your interest. Only candidates selected for an interview will be contacted.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Microsoft SCCM Engineer Responsibilities: Strong knowledge of Active Directory design and Group Policy administration. Manage...
Apply For This JobHere at Lakeside Produce we live by 5 core values. Stakeholder Commitment, Customer Focus, Fierce Determination, Striving for Excellence& Being...
Apply For This Jobjob description 7412BRWork Location:EMD HQ LaGrange, ILJob Purpose:Information Security is embedded in everything we do at Progress Rail, from the...
Apply For This JobWell-established Marketing and Sales Firm in Sacramento invites you to join our team as a Marketing and Sales Assistant. We...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> There are not many times in your career when you get the opportunity to change...
Apply For This Job43589 – To Be Determined – Regular – Ongoing Hydro One is proud to be the largest electricity transmission and...
Apply For This Job