Application Developer

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    1 day ago
  • Category:

The Opportunity: 

Procom is seeking a seasoned professional to join our highly committed team on the software development side to help us revolutionize contract management! Procom is one of North America’s leading staffing and contract workforce services providers. A privately held company, Procom has been deeply committed to continuous growth and improvement for both us and our clients. 

This role provides a wonderful opportunity for you if: 

  •  You want to work on a highly performing and complex product, with many real-world challenges. 

  •  You want to work in a place where we highly value our employees 

  •  You like to integrate the latest methodologies and practices and be ever evolving 

  •  You like to have an enormous impact on the core product of the company 

  • The Role: 

    The successful candidate will be comfortable working in an agile environment. Your primary focus will be to develop, test, maintain and improve applications. As a vital member of our dynamic team, you will be responsible for full stack web development, creating responsive web applications. 

    Our Stack: 

  •  Our back-end is currently .Net Framework with some Azure Functions and looking to migrate to .Net core 

  •  Our front-end is in Angular 7+ 

  •  Our data store is Azure Managed Instance 

  •  We are not married to any technology – we develop based on the right tools for the given job, and our deep technical expertise 

  • Job Responsibilities: 

  • Deliver a complete application 

  • Ensure high performance on mobile and desktop 

  • Work in sprint teams of 4-7 people (iterative) 

  • Write tested, idiomatic, and documented JavaScript, HTML and CSS 

  • Coordinate your workflow with the graphic designer, business analyst 

  • Build the RESTful API 

  • Identify problem areas in code and suggest solutions on how to tackle

  • Assist in evaluating technology choices and rapidly test solutions

  • Develop scalable systems with performance and security in mind

  • Develop creative solutions that are maintainable, scalable and super-fast

  • Help identify and solve frontend web development issues experienced by customers

  • Collaborate closely with team members in an agile environment (we like Scrum, Kanban) 

  • Skills and Knowledge Required: 

  •  Big ideas and the drive to see them implemented 

  •  Experience with large Enterprise applications and distributed systems 

  •  Strong development practices 

  •  Strong problem-solving and optimization skills 

  •  5-7 years of experience with large consumer facing web application 

  •  Experience working on a product team 

  •  Experience with our development stack is a bonus, but not mandatory.