We are looking for a Senior Software Developer to join our team
Key Requirements and Responsibilities
- Develop software programs according to Assent’s software development life-cycle (SDLC) process;
- Develop software that follows Assent’s Design Guidelines and Coding Standards;
- Develop software that adheres to Assent’s Security Guidelines (part of Design & Coding Standards);
- Document and articulate software designs as part of the SDLC process;
- Contribute to and lead requirements management and review – provide task estimates, project scoping;
- Lead the development process for one or more features;
- Resolve problems that are diversified and complex;
- Review code and makes recommendations for design changes;
- Participate in software development as part of a Scrum team;
- Be familiar with corporate security policies and support the information security function to protect both information systems and corporate assets from undue risk.
Qualifications
We strongly value your talent, energy and passion. It will also be valuable to Assent if you have the following qualifications:
- Strong oral and written communication skills in English
- Post-secondary degree in Computer Science (or related) and 7+ years software development experience;
- You are an expert in at least one part of our stack, with proficiency in the remainder. (C#/.NET, Angular, MS SQL Server);
- You are proficient with tools and technologies for building, deploying and observing software at scale;
- You are a team player who values others’ opinions and seeks to understand their point of view;
- You enjoy mentoring other developers as they grow in their careers;
- You design solutions that align with business goals, customer problems, and architectural context;
- Well-organized and able to work under deadlines and multiple projects;
- Someone who understands the importance of documentation and process
APPLY