Accessibility Links
  • Job reference: RMS0222027

Application Developer (Junior)

  • Sector: Engineering
  • Location: Calgary, Alberta
  • Job type: Contract
  • Date posted: 28/01/2020
  • Duration: 10 months renewable
  • Time left:
    d h m s
    (10/03/20)
Send jobs like this to my email    What's this?

The Role:
Core Responsibilities:
Assist clients' Network Operations department's Digital Transformation by building a network management platform and Network Automation and analytics practice. Assist colleagues in Network Design, deployment and operations by building a portal that will become our Enterprise Network Management system. Build, integrate and or build platforms that exploit our vast real time monitoring databases with AI or Machine learning to proactively identify operational mission critical network problems. Build interfaces to operational systems such as SCADA and OSISoft Pi and IT operational systems such ServiceNow to allow for correlation and automated workflows for our Network process. Assist our team of network experts to scale our services by helping them transition to Network As Code and associated on-prem/cloud Development support system. Assist delivery of applications programming and analysis tasks as part of a system development process as well as provide application support, maintenance and enhancements for our internal business partners. As we intend to have a sustained ability to support the applications and automation platform within this practice, increased attention will be given to applicants which would consider becoming a core employee.

Decision Making:
Makes decisions and recommendations on highly technical or complex issues and with support from Network Technical leads, Solution Architect, lead developer

Duties:
* Manage very complex or multiple projects and is considered a SME and has the ability to influence others.
* Oversees projects and ensures alignment with business goals. Leads a work group or project team. Develop and document software based on a defined set of design and performance requirements
* Adhere to processes defined by the Technical Lead and Solution Architect Provide estimates of work effort
* Proactively provide ideas to improve proposed solutions
* Actively participate in application design, database design, schema layout and data loading Actively participate in code walkthroughs/inspections as per the software development process and Quality Management Plan
* Prepare sample data and unit test plans
* Troubleshoot and corrects complex bugs or issues (including performance issues) Develop and execute unit and integration tests as per the project plan Assist in the set up and execution of demonstrations as required
* Align all work effort with the project schedule/work plan
* Some experience with DevOps processes and tools with a strong .Net/C# background and 1-2 of experience with simple application design, implementation of cutting-edge deployment automation of cloud resources.
* Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tool GIT
* Ability to assist with maintenance of build profiles in Team Foundation Server Manage GitHub repositories and permissions, including branching and tagging
*Ability to assist with administration of DevOps tools suite: AWS, Teamcity, GitHub, Octopus Deploy, and Splunk
* Deploy code to different environments like Dev, QA, Production, and DR
* Experience using the Visual Studio Team Services (VSTS) tool to leverage requirements gathering through identifying user stories and defining acceptance criteria.
Amazon AWS Cloud Administration which includes services like EC2, S3, EBS, VPC, AWS CLI, RDS, lambda, IAM, Route 53, API Gateway, Auto scaling, Cloud Watch, and Cloud Formation

* Exposure to Power BI report and Dashboard experience and building analytic reports in excel required

* Experience migrating On-premise infrastructure to cloud platforms like AWS and AZURE and involved in virtualization with VMware, though this is not an immediate requirement. Leveraging Cloud services and applications in the cloud in conjunction with and on-on prem data is required.
* Development of new applications, integrating them with interfaces and API's to other applications. Ability to assist setting up initial release and deployment services in ASP .Net Web applications environment
* Experience with databases MS SQL server, PostgreSQL, and RDS
experience with and or willingness to learn Python to assist with DevOps experience required, On-prem Infrastructure and cloud automation experience will be an asset.

About Fircroft:
Fircroft has been placing people in specialist technical industries for approaching half a century, focusing on mid to senior level engineers for contract and permanent roles worldwide. By applying for this job you give consent for Fircroft to contact you, via email & telephone, to discuss your application along with future positions and Fircroft's services.

Fircroft is registered as a Data Controller with the Information Commissioner as required under the General Data Protection Regulation 2016/679. Fircroft will only process your personal data for the specific purposes of managing your application.

Similar jobs
Worapachara Sribuathep
Schedule Controller Location Home Based Duration 1 year The Role: Job Descriptions -Make a plan for efficient...
Paul Pegler
Mechanical Technician Location Barrow-In-Furness, Cumbria Duration 12 months The Role: Our client is currently looking to recruit a team...
Joaquin Vicente
Logistics and Stores Coordinator Location Crewe, Cheshire Duration permanent The Role: The Logistics and Stores Coordinator will be...

Back to Top

By clicking "Save" you consent to
receiving matching jobs based on the
job/page you are viewing by email from
Fircroft, as detailed in our privacy policy
Fircroft would like to keep you up to date with our current vacancies and latest company updates via email. Occasionally Fircrofts marketing may contain 3rd party or affiliate information, however we will not share your personal data with any 3rd parties without your consent. From time to time, we might contact you to get your views on the service you have received. To help you get the best out of Fircroft, we may personalise them based on your location and how you use fircroft.com
Fircroft would like to keep you up to date with the latest company updates and vacancies via SMS / Text messages
Your consent options above means that Fircroft cannot contact you about any new or alternative career vacancies. If you want Fircroft to only contact you about the role(s) you have applied for please continue, however if you would like to be considered for other positions please allow us to contact you by changing one or more of the above consent.