Software Development Manager

 (5+ years exp)
$85k – $98k • 1.0% – 1.0%
Published: 1 month ago
Avatar for Niricson Software

Niricson Software

Making infrastructure safer
Company Size
11-50
Company Type
Information Technology
Company Industries
Clean TechnologyTechnologyArtificial Intelligence / Machine Learning
See all jobs at Niricson Software  image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely in

Preferred Timezones

Pacific Time, Mountain Time, Central Time

Relocation

Allowed

Skills

Python
Javascript
HTML
HTML5 & CSS3
AWS/EC2/ELB/S3/DynamoDB
agile methodologies
AWS Cloud Services
React.js
SOAP/REST (Web Services)
Vue.Js
RESTful API
AWS Lambda
Routing protocols - OSPF and BGP MPLS VPN

Hiring contact

Kathya Arteaga

The Role

Software Development Manager | Niricson Software Inc.

About Us
Niricson Software Inc. is at the forefront of the digital revolution in civil infrastructure condition assessment and risk management. We work with large-scale civil infrastructure projects spanning Canada, United States, and Internationally. We use proprietary damage assessment equipment and software to verify the structural integrity and safety of key structures. Our innovative technologies allow data to be collected more safely, efficiently, reliably, and accurately compared to traditional methods that are laborious, time consuming, costly, dangerous, and highly dependent on subjective human judgement.

About the role
The Development Manager is a lead role ideal for seasoned senior full stack engineers seeking to lead a team. You will lead the team to build and maintain efficient, scalable, and resilient software that underpins Niricson’s AUTOSPEX safety assessment platform. You and your team will build the next generation predictive analytics platform that ingests tera-bytes of field data, applies leading edge machine learning models, and present the data to customers around the world. AUTOSPEX is build using de-coupled micro-services on AWS. Daily, you contribute to the incredibly collaborative culture of peer team members, extended teams, product managers, data scientists, and customer technical leads in solving challenging technical challenges. Equally, you tap your non-technical skill to foster and mentor newer members across Niricison teams as all managers do.

*Required Qualifications *

• MS/BS in Computer Science/Engineering or similar engineering field.
• 5+ years of experience building scalable software or distributed systems for commercial use.
• 5+ years of experience in React.js or Vue.js, Java technologies, and HTML/CSS /JavaScript.
• 5+ years of experience using Spring Framework, Spring Boot, Hibernate, JPA, SOAP & RESTful APIs.
• 5+ years of experience with core AWS services (EC2, S3, RDS, DocumentDB or MongoDB).
• Experience with Java 8+
• Proficiency with Python server scripts.
• Proficiency writing and debugging shell scripts.
• Fluency with Windows, Windows Server, and Ubuntu/Linux operating systems.
• Owned and managed 10+ member development teams.
• Led outsourced / offshore engineering teams.
• Designed complex systems by using Java technologies.
• Worked across functions in Agile teams (Agile methodologies and tools such as Confluence/JIRA).
• Strong analysis and problem-solving skills.
• Presented technical solutions to C-level customer audiences.
• Demonstrated leadership skills, clear communications, and technical documentation.
• Maniacal attention to detail.

Nice-to-Haves

• Containers (ECS, Docker, Kubernetes) knowledge
• Core networking principles (VPN, network routing, load balancing)
• Strong working knowledge of version control processes and pull requests (Git and GitHub preferred)
• A strong work ethic and demonstrated commitment to delivering on time results to clients

• Experience with managing and transforming Geospatial Information data

• Knowledge and understanding of digital image processing

*Key success attributes *

• Ownership – make and keep commitments to the team, customers, and stakeholders.
• Detail-oriented – able to frame challenges, think critically, and design solutions from ground up.
• Empathy – ability to take perspectives of others (team members, customers), and solve issues holistically.

Contact us to apply
If you are interested in this role, please apply through the following link with a copy of your most recent resume and cover at https://niricson.com/careers/

We thank all applicants for their interest in career opportunities with Niricson Software Inc. but only shortlisted candidates will be contacted for an interview.

**Diversity and Inclusion*
Niricson Software Inc. is a diverse and inclusive equal opportunity employer. We encourage diversity and we thrive on it for the benefit of our employees, products, and our community. We are committed to fostering belonging through a diverse and inclusive workplace. We do not discriminate against any race, gender, religious affiliation, ethnicity or any other demographic - instead, we celebrate diversity.*

If you can demonstrate that you meet the criteria above, please contact us as soon as possible!

Similar Jobs