Senior Power Platform/SharePoint Online Application Developer

ASM Research, An Accenture Federal Services Company

Dover (DE)

On-site

CAD 139,000 - 222,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ASM Research, An Accenture Federal Services Company, leads a development team to deliver complex software projects across programs. You mentor junior developers, assign tasks, and conduct annual evaluations while ensuring milestones are met.

The role emphasizes technical excellence, strong communication, and adherence to standards, with hands-on involvement in design, coding, testing, and documentation using Java, C#, SQL and JavaScript.

Qualifications

  • Bachelor’s Degree in Computer Science, Information Systems or a related field preferred or equivalent relevant experience
  • 4-6 years of experience with programming or web development activities; 0-2 years of management experience.

Responsibilities

  • Leads a team in adherence to planning, policies, practices and manages personnel while overseeing a development project or group of developers.
  • Oversees the completion of development projects and mentors junior team members.
  • Provides direction on functional specifications and oversees design, coding, debugging and documentation of programs.
  • Ensures compliance with standards and best practices in software development.
  • Establishes requirements for a product from inception to conclusion and oversees testing, debugging and refinement of the software.
  • Reviews and edits documentation and provides feedback to developers for growth.
  • Guides creation of unit tests and ensures QA feedback is incorporated.
  • Establishes best practices, policies and processes for the development team.
  • Evaluates system designs and change requests to ensure scalable architecture.

Skills

Team leadership
Mentoring
Communication
Problem solving
Documentation

Education

Bachelor’s Degree in Computer Science or related field

Tools

Java
C#
SQL
JavaScript

Job description

Leads a team in the adherence of planning, policies, practices, and manages personnel while overseeing a development project or group of developers. Responsible for personnel management including mentoring of junior team members, daily supervision and assigning of tasks, and annual employee evaluations of team members. Oversees the completion of development projects.

  • Overall responsibility for leading the program, department, or functional area as designated. Oversees, directs, and mentors subordinate staff; communicates job expectations and enforces organizational policies, procedures and core values; responsible for recruiting staff, approving timecards, and conducting performance reviews and disciplinary measures.

  • Modifies and creates special purpose software and ensures systems efficiency and integrity.

  • Provides direction on the preparation of functional specifications from which programs will be written and oversees the design, coding, debugging, and documenting of programs.

  • Ensures the team is maintaining compliance with standards and conventions in the development of programs.

  • Develops required specifications for complex problems and trains team members on problem solving of complex issues.

  • Oversees the establishment of requirements for a product from inception to conclusion. Ensures all phases of development are followed to include testing, debugging, and refining of the software to produce the required product.

  • Reviews and edits required documentation, including block diagrams, logic flow charts and software program documentation. Provides feedback to developers to further their growth and development in the documentation area.

  • Provides guidance on the creation of coded unit tests and ensures the Testers/Information Assurance team provide the necessary feedback to fix any issues identified.

  • Establishes best practices, policies, and processes and ensures adherence by the development team.

  • Evaluates systems designs and change requests to ensure overall program architecture remains technically feasible and is scalable while meeting industry best practices and standards.

Minimum Qualifications
  • Bachelor’s Degree in Computer Science, Information Systems or a related field preferred or equivalent relevant experience

  • 4-6 years of experience with programming or web development activities; 0-2 years of management experience.

Other Job Specific Skills
  • Must be detail oriented, as well as able to work well with clients.

  • Ability to analyze systems requirements and design specifications.

  • Ability to prepare and review required documentation, including project plans and software/development program documentation

  • Excellent verbal and written communication skills.

  • Ability to manage and lead others, providing mentorship to junior team members.

  • Must be capable of working in an environment that is demanding, sometimes stressful, and requires independent thinking, problem resolution, and responsible actions with minimal direct oversight by senior management.

  • Experience in information system design, including application programming on large-scale case management systems and the development of complex software to satisfy design objectives.

  • Applies knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.

  • Must be able to provide direction during all phases of software development and train team members through the various phases using Java, C#, SQL, Javascript, or other programming language.

  • Demonstrates and utilizes best programming standards and practices in a professional capacity.

EEO Requirements

It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies.

All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.

Physical Requirements

The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties" or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions.

Disclaimer

The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Compensation Ranges

Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees.

EEO Requirements

It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies.

All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.

Physical Requirements

The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties" or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions.

Disclaimer

The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

$100k - $160k

EEO Requirements

It is the policy of ASM that an individual's race, color, religion, sex, disability, age, gender identity, veteran status, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies.

All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, veteran status, disability, gender identity, or age. All decisions on employment are made to abide by the principle of equal employment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ08836 - Software Developer - Senior
RQ08836 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 120,000
Director, Software Engineering
Director, Software Engineering

Fullsight • Winnipeg

Hybrid
CAD 150,000 - 210,000
Supervisor, Technical Business Analysis
Supervisor, Technical Business Analysis

Public Consulting Group • Dover

On-site
USD 82,000 - 115,000
Medical and dental benefits
401k
Paid time off
+2
Program Specialist II (Talent Pool)
Program Specialist II (Talent Pool)

Allegis Global Solutions • Mississauga

On-site
CAD 60,000 - 65,000
Health insurance
RRSP with company match
Paid time off
+3
Senior Software Engineer
Senior Software Engineer

Bevertec • Toronto

On-site
CAD 120,000 - 180,000
Program Specialist I (Talent Pool)
Program Specialist I (Talent Pool)

Allegis Global Solutions • Mississauga

On-site
CAD 55,000 - 65,000
Health insurance
Dental insurance
Vision insurance
+5
RQ11123 - 2 x Sr. Software Developer - Full Stack
RQ11123 - 2 x Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 90,000 - 149,000
Program Specialist I
Program Specialist I

Allegis Group Services, Inc. • Mississauga

On-site
CAD 55,000 - 60,000
Health, dental, and vision insurance
RRSP matching program
Paid time off (vacation, sick leave, 3
RQ08963 - Systems Analyst - Senior
RQ08963 - Systems Analyst - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Full Stack Application Developer Vice President
Full Stack Application Developer Vice President

Citigroup Inc. • Mississauga

On-site
CAD 120,000 - 170,000